A NoSQL database for JavaScript that runs directly inside the application to store data locally, provide zero-latency queries while offline, and synchronize data with a backend. It is for developers and engineering teams building JavaScript applications for businesses that need offline-capable and realtime functionality. It is positioned with a local-first approach that stores data on the client and uses a sync engine with prebuilt replication plugins for many backends and observable realtime queries.
Key features
- Local-first client storage
- Zero-latency offline queries
- Observable realtime queries
- Sync engine with replication plugins
- Sync with GraphQL
- Sync with Firebase
- Sync with Supabase
- Sync with MongoDB
- Sync with CouchDB
- Sync with NATS
- Sync with HTTP
- Sync with WebRTC P2P
- Sync with Appwrite
- Sync with Google Drive
- Sync with Microsoft OneDrive
- Custom server sync via endpoints
- Supports all JavaScript runtimes
- ORM
- Conflict handling
- Backup
- Encryption
- Middleware
- Compression
- Signals
- Schema validation
- Attachments
- State migration
- CRDT support
- Population
- Storages abstraction
- X<0.1/day
GTM channels
- Blog
- Newsletter
- Docs
- Creative ads
ICP
- Software developers
- Engineering teams
- Product teams