RxDB logo

RxDB

A fast, reactive, client-side database
56
176
+ 1
63

What is RxDB?

💻 📱 Reactive, serverless, client-side, offline-first database in javascript. Client-Side Database for Browsers, NodeJS, electron, cordova, react-native and every other javascript-runtime.
RxDB is a tool in the Databases category of a tech stack.
RxDB is an open source tool with 20.5K GitHub stars and 1K GitHub forks. Here’s a link to RxDB's open source repository on GitHub

Who uses RxDB?

Companies
3 companies reportedly use RxDB in their tech stacks, including Development, Shipmnts, and Bbsrc.

Developers
52 developers on StackShare have stated that they use RxDB.

RxDB Integrations

React, Vue.js, Ionic, Angular, and CouchDB are some of the popular tools that integrate with RxDB. Here's a list of all 7 tools that integrate with RxDB.
Pros of RxDB
15
Good documentation
13
Subscription to queries
11
Example projects
10
Typescript support
10
Works
3
Offline first
1
Plugins

RxDB Alternatives & Comparisons

What are some alternatives to RxDB?
MongoDB
MongoDB stores data in JSON-like documents that can vary in structure, offering a dynamic, flexible schema. MongoDB was also designed for high availability and scalability, with built-in replication and auto-sharding.
Pouchdb
PouchDB enables applications to store data locally while offline, then synchronize it with CouchDB and compatible servers when the application is back online, keeping the user's data in sync no matter where they next login.
WatermelonDB
WatermelonDB is a new way of dealing with user data in React Native and React web apps. It's optimized for building complex applications in React Native, and the number one goal is real-world performance. In simple words, your app must launch fast.
NeDB
Embedded persistent or in memory database for Node.js, nw.js, Electron and browsers, 100% JavaScript, no binary dependency. API is a subset of MongoDB's and it's plenty fast.
LokiJS
LokiJS is a document oriented database written in javascript, published under MIT License. Its purpose is to store javascript objects as documents in a nosql fashion and retrieve them with a similar mechanism. Runs in node (including cordova/phonegap and node-webkit), nativescript and the browser.
See all alternatives

RxDB's Followers
176 developers follow RxDB to keep up with related blogs and decisions.