Stack Gems
Menu
← Catalog

RxDB

Apache-2.0 local-first reactive database for JavaScript apps

Databases / Data · Apache-2.0 · 23.4k

Reviewed 2026-10-18 · last push 2026-10-19 · repo checked 2026-10-19

What's Good

Apache-2.0 (pubkey/rxdb), release 17.6.0 (2026-10-05), developed since 2016. Runs in browsers, Node.js, Electron, React Native and Capacitor on pluggable storage. Its sync engine replicates with your own backend through three simple HTTP endpoints, with plugins for GraphQL, CouchDB, WebSocket, WebRTC P2P, Supabase, Firestore and NATS. ★~23.4k.

The Catch

Several of the faster storage adapters and some plugins are paid premium add-ons, so check which ones you need before you commit. Conflict handling in local-first sync is your design problem, not something the library makes disappear. The API surface is large.

Verdict

The most complete local-first database for JS — read the premium plugin list first.

Embed

Maintainer? Add the badge to your README. It is free, links to this review, and there is no paid version.

Reviewed on Stack Gems

Markdown

[![Reviewed on Stack Gems](https://stackgems.com/badge/rxdb.svg)](https://stackgems.com/gems/rxdb)

HTML

<a href="https://stackgems.com/gems/rxdb"><img src="https://stackgems.com/badge/rxdb.svg" alt="RxDB reviewed on Stack Gems" height="20"></a>