RxDB
RxDB is an open-source, local-first NoSQL database for JavaScript applications offering offline-first storage, real-time sync with any backend, and reactive queries. Operated by founder Daniel Meyer in Stuttgart, Germany, it serves developers globally via a freemium model with paid premium plugins.
- Company typePrivate
- Founded2018
- HeadquartersStuttgart, Germany
- Headcount1–10
- GTM typeB2B
- OfferingSoftware
What RxDB does
RxDB is an open-source, local-first NoSQL database designed for JavaScript applications, built and operated by founder Daniel Meyer as a sole proprietorship based in Stuttgart, Germany. The core technology combines JSON Schema validation, Mango/MongoDB query syntax, and RxJS Observables for reactive data access, with a pluggable storage layer supporting 12+ backends including IndexedDB, OPFS, SQLite, Dexie.js, MongoDB, and DenoKV. A modular replication engine enables real-time sync with any backend — including prebuilt plugins for MongoDB, Supabase, GraphQL, Firebase, NATS, CouchDB, WebRTC P2P, Appwrite, Google Drive, and Microsoft OneDrive — alongside CRDT-based conflict resolution for distributed systems. The product portfolio spans the core database, an optional RxServer component, a vector database capability for local semantic search via transformers.js, and a WebMCP plugin that exposes collections to AI agents via the Web Model Context Protocol.
The business model operates on a freemium foundation: the core RxDB library is distributed under Apache 2.0 license via npm, while premium plugins (SharedWorker RxStorage, Memory Mapped RxStorage, LocalStorage Meta Optimizer, encryption, and performance optimizations) require a paid annual subscription. Consulting and enterprise support provide a secondary revenue stream. The go-to-market is community-led and product-led, relying on GitHub (22,869 stars), Discord (1,321 members), Twitter/X (3,039 followers), YouTube tutorials, and comprehensive documentation. The company serves a horizontally distributed customer base spanning field operations, inspection software, mobile apps, point-of-sale systems, and AI agent developers across the USA, Europe, Canada, Australia, and Africa. RxDB holds Official Partner status with MongoDB and Supabase. No external institutional funding has been disclosed; the company is bootstrapped with 1-10 employees.
RxDB firmographics
Firmographics- Name
- RxDB
- Legal name
- Daniel Meyer - RxDB
- Website
- https://rxdb.info
- Company type
- Private
- Founded year
- 2018
- Operating status
- Operating
- Headcount range
- 1–10 employees
- Short description
- RxDB is an open-source, local-first NoSQL database for JavaScript applications offering offline-first storage, real-time sync with any backend, and reactive queries. Operated by founder Daniel Meyer in Stuttgart, Germany, it serves developers globally via a freemium model with paid premium plugins.
- Ownership category
- akta.pro rank
RxDB industry classification
Industry- Product category
- Local-First NoSQL Database for JavaScript
- NAICS
- Software Publishers (5132)
- SIC
- Services-Prepackaged Software (7372)
- akta.pro primary industry
- NoSQL Database Management Systems (HDAEAAAB)
Keywords
Where RxDB is headquartered
LocationHeadquarters
- HQ city
- Stuttgart
- HQ country
- Germany
- HQ region
- Europe
Offices1 record
Markets served
RxDB business model
Business model- GTM type
- B2B
- Offering type
- Software
- Cost components
- Personnel, Technology or R&D, Infrastructure, Marketing or Sales, Operations
Revenue model
- Open Source Core (Free): Core RxDB library is open source under Apache 2.0 license with basic storage backends and replication plugins available at no cost.
- RxDB Premium Plugins: Premium plugins including SharedWorker RxStorage, Memory Mapped RxStorage, LocalStorage Meta Optimizer, Encryption Web Crypto, and advanced storage adapters. Requires paid subscription.
- Consulting and Support: Professional consulting services for implementation, optimization, and enterprise support.
Pricing tiers
| Model | Billing | Price |
|---|---|---|
| Freemium | Others | Open Source Core - Free tier with essential database features |
| Subscription | Annual | RxDB Premium - Paid tier with advanced plugins and features |
Go-to-market motion2 records
Distribution channels4 records
Marketing channels6 records
RxDB product offering
Product offeringCore offering
RxDB is an open-source reactive NoSQL database library for JavaScript that runs directly inside browsers, Node.js, React Native, Electron, and Capacitor applications. It stores data locally on the client for zero-latency queries and offline operation, then syncs to any backend via a pluggable replication engine (GraphQL, Firestore, Supabase, MongoDB, NATS, HTTP, CouchDB, WebRTC P2P, Appwrite, Google Drive, OneDrive). The business sells a paid Premium subscription bundle of advanced storage adapters and enterprise plugins plus consulting services, while the core library is distributed free under Apache 2.0.
Product overview
RxDB is a reactive, local-first NoSQL database for JavaScript applications. The product architecture consists of the RxDB Core Database as the central engine, with a modular RxStorage layer supporting multiple storage backends (IndexedDB, OPFS, SQLite, Memory, etc.), and a comprehensive Sync Engine for real-time replication with any backend. The product portfolio includes numerous add-on modules and plugins: schema validation, encryption, key compression, CRDT for conflict resolution, RxPipeline for workflow automation, WebMCP for AI agent integration, fulltext search, reactivity packages for signals integration, and specialized storage wrappers like Worker RxStorage, SharedWorker RxStorage, and Memory Mapped RxStorage (premium). RxDB Premium provides additional enterprise-grade plugins. The database uses JSON Schema for validation, Mango/MongoDB query syntax, and RxJS Observables for reactive data access.
Differentiator
Problem solved
Functional benefit
Products and services
- RxDB Open-Source Database Library Reactive, local-first NoSQL database library for JavaScript that stores JSON documents on the client (browsers, Node.js, React Native, Electron, Capacitor) with zero-latency queries and optional multi-backend sync. Distributed free under Apache 2.0 via npm and GitHub for JavaScript developers.
- RxDB Premium Plugin Bundle (Subscription) Paid subscription bundle that unlocks premium RxDB plugins — SharedWorker RxStorage, Memory Mapped RxStorage, OPFS RxStorage, SQLite RxStorage, Memory Synced RxStorage, Sharding RxStorage, LocalStorage Meta Optimizer, and Encryption Web Crypto — for teams needing higher storage performance and production-grade reliability. Sold via rxdb.info/premium on an annual billing cadence.
- RxDB Consulting and Enterprise Support Direct consulting engagements for teams implementing RxDB in production — covering architecture, schema design, storage backend selection, replication topology, performance tuning, and ongoing enterprise support — sold as paid professional services rather than a packaged plan.
Quantifiable outcome
- Zero-latency queries even offline
- +2 more outcomes
Companies that use RxDB
Customer profileNamed customers9 records
Segments3 records
Ideal customer profiles3 records
RxDB technology and API
TechnologyTechnology focussed Yes
API detail
- Has API
- Yes
- API docs
- API detail
Core technology
AI maturity
App detail
Integration12 records
AI capability3 records
Feature6 records
RxDB partnerships and signals
Strategic signalPartnerships
Two partnerships are on record, tiered core.
- MongoDBcoreOfficial Partner status. RxDB offers MongoDB RxStorage for seamless integration with MongoDB databases and MongoDB Realtime Sync for building offline-capable apps with MongoDB backend.
- SupabasecoreOfficial Partner status. RxDB Supabase Replication Plugin enables real-time, offline-first sync with Supabase PostgreSQL backend using PostgREST and Supabase Realtime.
Scale indicators4 records
Recent moves6 records
Expansion highlights6 records
RxDB competitors and assessment
Company assessmentOthers
- Supabase: Open-source Postgres backend with auth, storage and realtime subscriptions. RxDB is an Official Partner with Supabase and offers a dedicated replication plugin — comparable as an ecosystem participant for offline-first JS apps.
Direct peers
- PouchDB: Open-source JavaScript NoSQL database inspired by CouchDB that runs in the browser and Node.js with offline-first sync. Direct competitor to RxDB in the local-first JS NoSQL category with similar CouchDB replication story.
- Dexie.js: Minimalistic IndexedDB wrapper for JavaScript applications widely used as a local database layer in browsers and React Native. Directly comparable to RxDB's IndexedDB storage path and targets the same JS developer persona.
- WatermelonDB: Reactive database for React Native and Expo apps focused on offline-first sync and performance. Closest direct peer to RxDB for the React Native mobile developer segment with overlapping offline-replication use cases.
Broad incumbents
- SQLite (via OPFS / sql.js): The dominant embedded SQL database, now usable in browsers via OPFS and WebAssembly. Competes with RxDB's SQLite RxStorage as the default embedded data layer and powers several of RxDB's local-first competitors.
- Firebase / Firestore: Google's managed application platform with Firestore offline cache and real-time sync. Broad incumbent offering overlapping local-first and sync capabilities bundled with auth, hosting, and ML services that RxDB integrates with via plugin.
- MongoDB Atlas Device Sync (Realm): MongoDB's device SDK (formerly Realm) provides offline-first sync with Atlas. Direct functional overlap with RxDB's MongoDB RxStorage and MongoDB replication plugin, backed by an enterprise-scale cloud database vendor.
- Couchbase Lite: Embedded NoSQL database with built-in peer-to-peer and server sync, targeting mobile and edge offline-first use cases. Competes with RxDB for cross-platform offline-first apps in enterprise settings.
Emerging players
- PowerSync: Sync engine that bridges Postgres/Supabase into local SQLite databases for offline-first apps. Closely comparable on the local-first sync use case, with stronger backend-SQL positioning versus RxDB's NoSQL/JSON approach.
- Electric SQL: Open-source local-first sync layer built on Postgres and SQLite for reactive apps. Comparable to RxDB's local-first replication story with a SQL-first design and active-shape sync primitives.
Market position
Strengths4 records
Weaknesses4 records
Competitive moat5 records
Key risks6 records
Key highlights7 records
Customer concentration
RxDB social profiles
Digital presenceRxDB financial estimates
Financial estimateRevenue estimate
Valuation estimate
RxDB leadership team
Management profileNumber of profiles
Profiles1 record
RxDB funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
RxDB M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about RxDB
What does RxDB do?
RxDB is an open-source reactive NoSQL database library for JavaScript that runs directly inside browsers, Node.js, React Native, Electron, and Capacitor applications. It stores data locally on the client for zero-latency queries and offline operation, then syncs to any backend via a pluggable replication engine (GraphQL, Firestore, Supabase, MongoDB, NATS, HTTP, CouchDB, WebRTC P2P, Appwrite, Google Drive, OneDrive). The business sells a paid Premium subscription bundle of advanced storage adapters and enterprise plugins plus consulting services, while the core library is distributed free under Apache 2.0.
Is RxDB a public or private company?
RxDB is a private company. It is classified as founder individual operated bootstrapped and is currently operating.
When was RxDB founded?
RxDB was founded in 2018. It employs 1 to 10 people.
Where is RxDB based?
RxDB is headquartered in Stuttgart, Germany, in the Europe region.
How does RxDB make money?
Three revenue lines are on record. Open Source Core (Free) is the primary driver. The others are rxDB Premium Plugins and consulting and Support.
Who are RxDB's main competitors?
Supabase is listed as an others. Direct peers are PouchDB, Dexie.js and WatermelonDB. Broad incumbents are SQLite (via OPFS / sql.js), Firebase / Firestore, MongoDB Atlas Device Sync (Realm) and Couchbase Lite. Emerging players are PowerSync and Electric SQL.
Does RxDB have an API?
Yes. RxDB provides a public API for developers to build reactive, local-first NoSQL database applications. The API includes RxDatabase, RxSchema, RxCollection, RxDocument, and RxQuery interfaces. Developers can also implement custom replication endpoints using three simple HTTP endpoints. RxDB offers TypeScript support with typed schemas and ORM methods. Developer documentation is at rxdb.info/llms-api.txt.
What industry is RxDB in?
RxDB's product category is Local-First NoSQL Database for JavaScript. Its primary akta.pro industry code is HDAEAAAB, NoSQL Database Management Systems. Its NAICS code is 5132 and its SIC code is 7372.