# Rxdb Documentation

> Authoritative reference documentation for RxDB, a reactive, local-first NoSQL database for JavaScript with offline support and explicit replication.

- Skill: `hk-vk/rxdb-documentation` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add hk-vk/rxdb-documentation`
- Raw SKILL.md: https://api.skillmd.com/api/skills/hk-vk/rxdb-documentation/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: hk-vk (https://skillmd.com/u/hk-vk)
- Updated: 2026-09-10
- Page: https://skillmd.com/skills/hk-vk/rxdb-documentation

---


# RxDB Documentation

> Authoritative reference documentation for RxDB, a reactive, local-first NoSQL database for JavaScript with offline support and explicit replication.

This file contains links to documentation sections following the llmstxt.org standard.

## Available Resources

### Table of Contents

- **Alternatives for realtime local-first JavaScript applications and local databases**: Explore real-time, local-first JS alternatives to RxDB. Compare Firebase, Meteor, AWS, CouchDB, and more for robust, seamless web/mobile app develo...
  - URL: https://rxdb.info/alternatives.md

- **RxDB as a Database in an Angular Application**: Level up your Angular projects with RxDB. Build real-time, resilient, and responsive apps powered by a reactive NoSQL database right in the browser.
  - URL: https://rxdb.info/articles/angular-database.md

- **Build Smarter Offline-First Angular Apps - How RxDB Beats IndexedDB Alone**: Discover how to harness IndexedDB in Angular with RxDB for robust offline apps. Learn reactive queries, advanced features, and more.
  - URL: https://rxdb.info/articles/angular-indexeddb.md

- **Benefits of RxDB & Browser Databases**: Find out why RxDB is the go-to solution for browser databases. See how it boosts performance, simplifies replication, and powers real-time UIs.
  - URL: https://rxdb.info/articles/browser-database.md

- **Browser Storage - RxDB as a Database for Browsers**: Explore RxDB for browser storage its advantages, limitations, and why it outperforms SQL databases in web applications for enhanced efficiency
  - URL: https://rxdb.info/articles/browser-storage.md

- **Empower Web Apps with Reactive RxDB Data-base**: Explore RxDB's reactive data-base solution for web and mobile. Enable offline-first experiences, real-time syncing, and secure data handling with e...
  - URL: https://rxdb.info/articles/data-base.md

- **Embedded Database, Real-time Speed - RxDB**: Unleash the power of embedded databases with RxDB. Explore real-time replication, offline access, and reactive queries for modern JavaScript apps.
  - URL: https://rxdb.info/articles/embedded-database.md

- **RxDB - Firebase Realtime Database Alternative to Sync With Your Own Backend**: Looking for a Firebase Realtime Database alternative? RxDB offers a fully offline, vendor-agnostic NoSQL solution with advanced conflict resolution...
  - URL: https://rxdb.info/articles/firebase-realtime-database-alternative.md

- **RxDB - Firestore Alternative to Sync with Your Own Backend**: Looking for a Firestore alternative? RxDB is a local-first, NoSQL database that syncs seamlessly with any backend, offers rich offline capabilities...
  - URL: https://rxdb.info/articles/firestore-alternative.md

- **Supercharge Flutter Apps with the RxDB Database**: Harness RxDB's reactive database to bring real-time, offline-first data storage and syncing to your next Flutter application.
  - URL: https://rxdb.info/articles/flutter-database.md

- **RxDB - The Ultimate JS Frontend Database**: Discover how RxDB, a powerful JavaScript frontend database, boosts offline access, caching, and real-time updates to supercharge your web apps.
  - URL: https://rxdb.info/articles/frontend-database.md

- **ideas for articles**: - storing and searching through 1mio emails in a browser database
  - URL: https://rxdb.info/articles/ideas.md

- **RxDB In-Memory NoSQL - Supercharge Real-Time Apps**: Discover how RxDB's in-memory NoSQL engine delivers blazing speed for real-time apps, ensuring responsive experiences and seamless data sync.
  - URL: https://rxdb.info/articles/in-memory-nosql-database.md

- **IndexedDB Alternative - Why RxDB is the Better Choice**: Looking for an IndexedDB alternative? Discover why RxDB offers superior performance, ease of use, and built-in reactivity compared to raw IndexedDB.
  - URL: https://rxdb.info/articles/indexeddb-alternative.md

- **IndexedDB Max Storage Size Limit - Detailed Best Practices**: Learn how browsers enforce IndexedDB storage size limits, how to test and handle quota exceeded errors, and best practices for storing large amount...
  - URL: https://rxdb.info/articles/indexeddb-max-storage-limit.md

- **RxDB - The Perfect Ionic Database**: Supercharge your Ionic hybrid apps with RxDB's offline-first database. Experience real-time sync, top performance, and easy replication.
  - URL: https://rxdb.info/articles/ionic-database.md

- **RxDB - Local Ionic Storage with Encryption, Compression & Sync**: The best Ionic storage solution? RxDB empowers your hybrid apps with offline-first capabilities, secure encryption, data compression, and seamless ...
  - URL: https://rxdb.info/articles/ionic-storage.md

- **Local JavaScript Vector Database that works offline**: Create a blazing-fast vector database in JavaScript. Leverage RxDB and transformers.js for instant, offline semantic search - no servers required!
  - URL: https://rxdb.info/articles/javascript-vector-database.md

- **RxDB as a Database in a jQuery Application**: Level up your jQuery-based projects with RxDB. Build real-time, resilient, and responsive apps powered by a reactive NoSQL database right in the br...
  - URL: https://rxdb.info/articles/jquery-database.md

- **JSON-Based Databases - Why NoSQL and RxDB Simplify App Development**: Dive into how JSON-based databases power modern UI-centric apps, why NoSQL often outperforms SQL for dynamic data, how SQLite accommodates JSON, an...
  - URL: https://rxdb.info/articles/json-based-database.md

- **RxDB - The JSON Database Built for JavaScript**: Experience a powerful JSON database with RxDB, built for JavaScript. Store, sync, and compress your data seamlessly across web and mobile apps.
  - URL: https://rxdb.info/articles/json-database.md

- **What is a Local Database and Why RxDB is the Best Local Database for JavaScript Applications**: An in-depth exploration of local databases and why RxDB excels as a local-first solution for JavaScript applications.
  - URL: https://rxdb.info/articles/local-database.md

- **Why Local-First Software Is the Future and its Limitations**: Discover how local-first transforms web apps, boosts offline resilience, and why instant user feedback is becoming the new normal.
  - URL: https://rxdb.info/articles/local-first-future.md

- **LocalStorage vs. IndexedDB vs. Cookies vs. OPFS vs. WASM-SQLite**: Compare LocalStorage, IndexedDB, Cookies, OPFS, and WASM-SQLite for web storage, performance, limits, and best practices for modern web apps.
  - URL: https://rxdb.info/articles/localstorage-indexeddb-cookies-opfs-sqlite-wasm.md

- **Using localStorage in Modern Applications - A Comprehensive Guide**: This guide explores localStorage in JavaScript web apps, detailing its usage, limitations, and alternatives like IndexedDB and AsyncStorage.
  - URL: https://rxdb.info/articles/localstorage.md

- **Real-Time & Offline - RxDB for Mobile Apps**: Explore RxDB as your reliable mobile database. Enjoy offline-first capabilities, real-time sync, and seamless integration for hybrid app development.
  - URL: https://rxdb.info/articles/mobile-database.md

- **RxDB – The Ultimate Offline Database with Sync and Encryption**: Discover how RxDB serves as a powerful offline database, offering real-time synchronization, secure encryption, and an offline-first approach for m...
  - URL: https://rxdb.info/articles/offline-database.md

- **Building an Optimistic UI with RxDB**: Learn how to build an Optimistic UI with RxDB for instant and reliable UI updates on user interactions
  - URL: https://rxdb.info/articles/optimistic-ui.md

- **RxDB as a Database for Progressive Web Apps (PWA)**: Discover how RxDB supercharges Progressive Web Apps with real-time sync, offline-first capabilities, and lightning-fast data handling.
  - URL: https://rxdb.info/articles/progressive-web-app-database.md

- **RxDB as a Database for React Applications**: Learn how the RxDB database supercharges React apps with offline access, real-time updates, and smooth data flow. Boost performance and engagement.
  - URL: https://rxdb.info/articles/react-database.md

- **IndexedDB Database in React Apps - The Power of RxDB**: Discover how RxDB simplifies IndexedDB in React, offering reactive queries, offline-first capability, encryption, compression, and effortless integ...
  - URL: https://rxdb.info/articles/react-indexeddb.md

- **React Native Encryption and Encrypted Database/Storage**: Secure your React Native app with RxDB encryption. Learn why it matters, how to implement encrypted databases, and best practices to protect user d...
  - URL: https://rxdb.info/articles/react-native-encryption.md

- **ReactJS Storage - From Basic LocalStorage to Advanced Offline Apps with RxDB**: Discover how to implement reactjs storage using localStorage for quick key-value data, then move on to more robust offline-first approaches with Rx...
  - URL: https://rxdb.info/articles/reactjs-storage.md

- **What Really Is a Realtime Database?**: Discover how RxDB merges realtime replication and dynamic updates to deliver seamless data sync across browsers, devices, and servers - instantly.
  - URL: https://rxdb.info/articles/realtime-database.md

- **RxDB as a Database in a Vue.js Application**: Level up your Vue projects with RxDB. Build real-time, resilient, and responsive apps powered by a reactive NoSQL database right in the browser.
  - URL: https://rxdb.info/articles/vue-database.md

- **IndexedDB Database in Vue Apps - The Power of RxDB**: Learn how RxDB simplifies IndexedDB in Vue, offering reactive queries, offline-first capabilities, encryption, compression, and effortless integrat...
  - URL: https://rxdb.info/articles/vue-indexeddb.md

- **WebSockets vs Server-Sent-Events vs Long-Polling vs WebRTC vs WebTransport**: Learn the unique benefits and pitfalls of each real-time tech. Make informed decisions on WebSockets, SSE, Polling, WebRTC, and WebTransport.
  - URL: https://rxdb.info/articles/websockets-sse-polling-webrtc-webtransport.md

- **Zero Latency Local First Apps with RxDB – Sync, Encryption and Compression**: Build blazing-fast, zero-latency local first apps with RxDB. Gain instant UI responses, robust offline capabilities, end-to-end encryption, and dat...
  - URL: https://rxdb.info/articles/zero-latency-local-first.md

- **Backup**: Easily back up your RxDB database to JSON files and attachments on the filesystem with the Backup Plugin - ensuring reliable Node.js data protection.
  - URL: https://rxdb.info/backup.md

- **Capacitor Database Guide - SQLite, RxDB & More**: Explore Capacitor's top data storage solutions - from key-value to real-time databases. Compare SQLite, RxDB, and more in this in-depth guide.
  - URL: https://rxdb.info/capacitor-database.md

- **Cleanup**: Optimize storage and speed up queries with RxDB's Cleanup Plugin, automatically removing old deleted docs while preserving replication states.
  - URL: https://rxdb.info/cleanup.md

- **Contribute**: Got a fix or fresh idea? Learn how to contribute to RxDB, run tests, and shape the future of this cutting-edge NoSQL database for JavaScript.
  - URL: https://rxdb.info/contribute.md

- **CRDT - Conflict-free replicated data type Database**: Learn how RxDB's CRDT Plugin resolves document conflicts automatically in distributed systems, ensuring seamless merges and consistent data.
  - URL: https://rxdb.info/crdt.md

- **Data Migration**: This documentation page has been moved to [here](./migration-schema.md)
  - URL: https://rxdb.info/data-migration.md

- **Development Mode**: Enable checks & validations with RxDB Dev Mode. Ensure proper API use, readable errors, and schema validation during development. Avoid in production.
  - URL: https://rxdb.info/dev-mode.md

- **Downsides of Local First / Offline First**: Discover the hidden pitfalls of local-first apps. Learn about storage limits, conflicts, and real-time illusions before building your offline solut...
  - URL: https://rxdb.info/downsides-of-offline-first.md

- **Electron Database - Storage adapters for SQLite, Filesystem and In-Memory**: Harness the database power of SQLite, Filesystem, and in-memory storage in Electron with RxDB. Build fast, offline-first apps that sync in real time.
  - URL: https://rxdb.info/electron-database.md

- **Seamless Electron Storage with RxDB**: Use the RxDB Electron Plugin to share data between main and renderer processes. Enjoy quick queries, real-time sync, and robust offline support.
  - URL: https://rxdb.info/electron.md

- **Encryption**: Explore RxDB's 🔒 encryption plugin for enhanced data security in web and native apps, featuring password-based encryption and secure storage.
  - URL: https://rxdb.info/encryption.md

- **Error Messages**: Learn how RxDB throws RxErrors with codes and parameters. Keep builds lean, yet unveil full messages in development via the DevMode plugin.
  - URL: https://rxdb.info/errors.md

- **Fulltext Search 👑**: Master local fulltext search with RxDB's FlexSearch plugin. Enjoy real-time indexing, efficient queries, and offline-first support made easy.
  - URL: https://rxdb.info/fulltext-search.md

- **Installation**: Learn how to install RxDB via npm, configure polyfills, and fix global variable errors in Angular or Webpack for a seamless setup.
  - URL: https://rxdb.info/install.md

- **Key Compression**: import {Steps} from '@site/src/components/steps';
  - URL: https://rxdb.info/key-compression.md

- **Leader Election**: RxDB comes with a leader-election which elects a leading instance between different instances in the same javascript runtime.
  - URL: https://rxdb.info/leader-election.md

- **RxDB Logger Plugin - Track & Optimize**: Take control of your RxDatabase logs. Monitor every write, query, or attachment retrieval to swiftly diagnose and fix performance bottlenecks.
  - URL: https://rxdb.info/logger.md

- **Streamlined RxDB Middleware**: Enhance your RxDB workflow with pre and post hooks. Quickly add custom validations, triggers, and events to streamline your asynchronous operations.
  - URL: https://rxdb.info/middleware.md

- **Seamless Schema Data Migration with RxDB**: Upgrade your RxDB collections without losing data. Learn how to seamlessly migrate schema changes and keep your apps running smoothly.
  - URL: https://rxdb.info/migration-schema.md

- **Migration Storage**: Effortlessly migrate your data between storages in RxDB using the Storage Migration plugin. Retain your documents when switching storages or major ...
  - URL: https://rxdb.info/migration-storage.md

- **RxDB - The Real-Time Database for Node.js**: Discover how RxDB brings flexible, reactive NoSQL to Node.js. Scale effortlessly, persist data, and power your server-side apps with ease.
  - URL: https://rxdb.info/nodejs-database.md

- **RxDB NoSQL Performance Tips**: Skyrocket your NoSQL speed with RxDB tips. Learn about bulk writes, optimized queries, and lean plugin usage for peak performance.
  - URL: https://rxdb.info/nosql-performance-tips.md

- **Local First / Offline First**: Local-First software stores data on client devices for seamless offline and online functionality, enhancing user experience and efficiency.
  - URL: https://rxdb.info/offline-first.md

- **ORM**: Like [mongoose](http://mongoosejs.com/docs/guide.html#methods), RxDB has ORM capabilities which can be used to add specific behavior to documents a...
  - URL: https://rxdb.info/orm.md

- **RxDB Docs**: RxDB Documentation Overview
  - URL: https://rxdb.info/overview.md

- **Creating Plugins**: Creating your own plugin is very simple. A plugin is basically a javascript-object which overwrites or extends RxDB's internal classes, prototypes,...
  - URL: https://rxdb.info/plugins.md

- **Populate and Link Docs in RxDB**: Learn how to reference and link documents across collections in RxDB. Discover easy population without joins and handle complex relationships.
  - URL: https://rxdb.info/population.md

- **Efficient RxDB Queries via Query Cache**: Learn how RxDB's Query Cache boosts performance by reusing queries. Discover its default replacement policy and how to define your own.
  - URL: https://rxdb.info/query-cache.md

- **Optimize Client-Side Queries with RxDB**: Harness real-world data to fine-tune queries. The build-time RxDB Optimizer finds the perfect index, boosting query speed in any environment.
  - URL: https://rxdb.info/query-optimizer.md

- **🚀 Quickstart**: Learn how to build a realtime app with RxDB. Follow this quickstart for setup, schema creation, data operations, and real-time syncing.
  - URL: https://rxdb.info/quickstart.md

- **React Native Database - Sync & Store Like a Pro**: The ultimate React Native Database guide. Build offline-first, real-time apps with RxDB. SQLite storage, easy sync, and React hooks included.
  - URL: https://rxdb.info/react-native-database.md

- **React**: import {Tabs} from '@site/src/components/tabs';
  - URL: https://rxdb.info/react.md

- **Signals & Custom Reactivity with RxDB**: Level up reactivity with Angular signals, Vue refs, or Preact signals in RxDB. Learn how to integrate custom reactivity to power your dynamic UI.
  - URL: https://rxdb.info/reactivity.md

- **RxDB 10.0.0 - Built for the Future**: Experience faster, future-proof data handling in RxDB 10.0. Explore new storage interfaces, composite keys, and major performance upgrades.
  - URL: https://rxdb.info/releases/10.0.0.md

- **RxDB 11 - WebWorker Support & More**: RxDB 11.0 brings Worker-based storage for multi-core performance gains. Explore the major changes and migrate seamlessly to harness new speeds.
  - URL: https://rxdb.info/releases/11.0.0.md

- **RxDB 12.0.0 - Clean, Lean & Mean**: Upgrade to RxDB 12.0.0 for blazing-fast queries, streamlined replication, and better index usage. Explore new features and power up your app.
  - URL: https://rxdb.info/releases/12.0.0.md

- **RxDB 13.0.0 - A New Era of Replication**: Discover RxDB 13.0's brand-new replication protocol, faster performance, and real-time collaboration for a seamless offline-first experience.
  - URL: https://rxdb.info/releases/13.0.0.md

- **RxDB 14.0 - Major Changes & New Features**: Discover RxDB 14.0, a major release packed with API changes, improved performance, and streamlined storage, ensuring faster data operations than ever.
  - URL: https://rxdb.info/releases/14.0.0.md

- **RxDB 15.0.0 - Major Migration Overhaul**: Discover RxDB 15.0.0, featuring new migration strategies, replication improvements, and lightning-fast performance to supercharge your app.
  - URL: https://rxdb.info/releases/15.0.0.md

- **RxDB 16.0.0 - Efficiency Redefined**: Meet RxDB 16.0.0 - major refactorings, improved performance, and easy migrations. Experience a better, faster, and more stable database solution to...
  - URL: https://rxdb.info/releases/16.0.0.md

- **RxDB 17.0.0**: RxDB 17 introduces improved reactivity APIs, better debugging, breaking storage fixes, and multiple plugins graduating from beta.
  - URL: https://rxdb.info/releases/17.0.0.md

- **Meet RxDB 8.0.0 - New Defaults & Performance**: Discover how RxDB 8.0.0 boosts performance, simplifies schema handling, and streamlines reactive data updates for modern apps.
  - URL: https://rxdb.info/releases/8.0.0.md

- **RxDB 9.0.0 - Faster & Simpler**: Discover RxDB 9.0.0's streamlined plugins, top-level schema definitions, and improved dev-mode. Experience a simpler, faster real-time database.
  - URL: https://rxdb.info/releases/9.0.0.md

- **Appwrite Realtime Sync for Local-First Apps**: Sync RxDB with Appwrite for local-first apps. Supports real-time updates, offline mode, conflict resolution, and secure push/pull replication.
  - URL: https://rxdb.info/replication-appwrite.md

- **RxDB's CouchDB Replication Plugin**: Replicate your RxDB collections with CouchDB the fast way. Enjoy faster sync, easier conflict handling, and flexible storage using this modern plugin.
  - URL: https://rxdb.info/replication-couchdb.md

- **Smooth Firestore Sync for Offline Apps**: Leverage RxDB to enable real-time, offline-first replication with Firestore. Cut cloud costs, resolve conflicts, and speed up your app.
  - URL: https://rxdb.info/replication-firestore.md

- **Google Drive Sync**: Sync your RxDB application state with Google Drive.
  - URL: https://rxdb.info/replication-google-drive.md

- **GraphQL Replication**: The GraphQL replication provides handlers for GraphQL to run [replication](./replication.md) with GraphQL as the transport layer.
  - URL: https://rxdb.info/replication-graphql.md

- **HTTP Replication**: Learn how to establish HTTP replication between RxDB clients and a Node.js Express server for data synchronization.
  - URL: https://rxdb.info/replication-http.md

- **MongoDB Realtime Sync Engine for Local-First Apps**: Build real-time, offline-capable apps with RxDB + MongoDB replication. Push/pull changes, use change streams, and keep data in sync across devices.
  - URL: https://rxdb.info/replication-mongodb.md

- **RxDB & NATS - Realtime Sync**: Seamlessly sync your RxDB data with NATS for real-time, two-way replication. Handle conflicts, errors, and retries with ease.
  - URL: https://rxdb.info/replication-nats.md

- **Seamless P2P Data Sync**: Discover how replication-webrtc ensures secure P2P data sync and real-time collaboration with RxDB. Explore the future of offline-first apps!
  - URL: https://rxdb.info/replication-p2p.md

- **RxDB Server Replication**: The *Server Replication Plugin* connects to the replication endpoint of an [RxDB Server Replication Endpoint](./rx-server.md#replication-endpoint) ...
  - URL: https://rxdb.info/replication-server.md

- **Supabase Replication Plugin for RxDB - Real-Time, Offline-First Sync**: Build real-time, offline-capable apps with RxDB + Supabase. Push/pull changes via PostgREST, stream updates with Realtime, and keep data in sync ac...
  - URL: https://rxdb.info/replication-supabase.md

- **WebRTC P2P Replication with RxDB - Sync Browsers and Devices**: Learn to set up peer-to-peer WebRTC replication with RxDB. Bypass central servers and enjoy secure, low-latency data sync across all clients.
  - URL: https://rxdb.info/replication-webrtc.md

- **Websocket Replication**: With the websocket replication plugin, you can spawn a websocket server from a RxDB database in Node.js and replicate with it.
  - URL: https://rxdb.info/replication-websocket.md

- **⚙️ RxDB realtime Sync Engine for Local-First Apps**: Replicate data in real-time with RxDB's offline-first Sync Engine. Learn about efficient syncing, conflict resolution, and advanced multi-tab support.
  - URL: https://rxdb.info/replication.md

- **Attachments**: Learn how to store and manage binary data like images or files in RxDB using attachments. Discover features, performance benefits, encryption, comp...
  - URL: https://rxdb.info/rx-attachment.md

- **Master Data - Create and Manage RxCollections**: Discover how to create, manage, and migrate documents in RxCollections. Harness real-time data flows, secure encryption, and powerful performance i...
  - URL: https://rxdb.info/rx-collection.md

- **RxDatabase - The Core of Your Realtime Data**: Get started with RxDatabase and integrate multiple storages. Learn to create, encrypt, and optimize your realtime database today.
  - URL: https://rxdb.info/rx-database.md

- **RxDocument**: Master RxDB's RxDocument - Insert, find, update, remove, and more for streamlined data handling in modern apps.
  - URL: https://rxdb.info/rx-document.md

- **Master Local Documents in RxDB**: Effortlessly store custom metadata and app settings in RxDB. Learn how Local Documents keep data flexible, secure, and easy to manage.
  - URL: https://rxdb.info/rx-local-document.md

- **RxPipeline - Automate Data Flows in RxDB**: Discover how RxPipeline automates your data workflows. Seamlessly process writes, manage leader election, and ensure crash-safe operations in RxDB.
  - URL: https://rxdb.info/rx-pipeline.md

- **RxQuery**: Master RxQuery in RxDB - find, update, remove documents using Mango syntax, chained queries, real-time observations, indexing, and more.
  - URL: https://rxdb.info/rx-query.md

- **Design Perfect Schemas in RxDB**: Learn how to define, secure, and validate your data in RxDB. Master primary keys, indexes, encryption, and more with the RxSchema approach.
  - URL: https://rxdb.info/rx-schema.md

- **RxServer Scaling - Vertical or Horizontal**: Discover vertical and horizontal techniques to boost RxServer. Learn multiple processes, worker threads, and replication for limitless performance.
  - URL: https://rxdb.info/rx-server-scaling.md

- **RxDB Server - Deploy Your Data**: Launch a secure, high-performance server on top of your RxDB database. Enable REST, replication endpoints, and seamless data syncing with RxServer.
  - URL: https://rxdb.info/rx-server.md

- **RxState - Reactive Persistent State with RxDB**: Get real-time, persistent state without the hassle. RxState integrates easily with signals and hooks, ensuring smooth updates across tabs and devices.
  - URL: https://rxdb.info/rx-state.md

- **DenoKV RxStorage**: With the DenoKV [RxStorage](./rx-storage.md) layer for [RxDB](https://rxdb.info), you can run a fully featured **NoSQL database** on top of the [De...
  - URL: https://rxdb.info/rx-storage-denokv.md

- **RxDB Dexie.js Database - Fast, Reactive, Sync with Any Backend**: Use Dexie.js to power RxDB in the browser. Enjoy quick setup, Dexie addons, and reliable storage for small apps or prototypes.
  - URL: https://rxdb.info/rx-storage-dexie.md

- **Blazing-Fast Node Filesystem Storage**: Get up and running quickly with RxDB's Filesystem Node RxStorage. Store data in JSON, embrace multi-instance support, and enjoy a simpler database.
  - URL: https://rxdb.info/rx-storage-filesystem-node.md

- **RxDB on FoundationDB - Performance at Scale**: Combine FoundationDB's reliability with RxDB's indexing and schema validation. Build scalable apps with faster queries and real-time data.
  - URL: https://rxdb.info/rx-storage-foundationdb.md

- **Instant Performance with IndexedDB RxStorage**: Choose IndexedDB RxStorage for unmatched speed and minimal build size. Perfect for fast-performing apps that demand reliable, lightweight data solu...
  - URL: https://rxdb.info/rx-storage-indexeddb.md

- **Fastest RxDB Starts - Localstorage Meta Optimizer**: Wrap any RxStorage with localStorage metadata to slash initial load by up to 200ms. Unlock speed with this must-have RxDB Premium plugin.
  - URL: https://rxdb.info/rx-storage-localstorage-meta-optimizer.md

- **RxDB LocalStorage - The Easiest Way to Persist Data in Your Web App**: Discover how to quickly set up RxDB's LocalStorage-based storage as the recommended default. Learn its benefits, limitations, and why it’s perfect ...
  - URL: https://rxdb.info/rx-storage-localstorage.md

- **Blazing-Fast Memory Mapped RxStorage**: Boost your app's performance with Memory Mapped RxStorage. Query and write in-memory while seamlessly persisting data to your chosen storage.
  - URL: https://rxdb.info/rx-storage-memory-mapped.md

- **Instant Performance with Memory Synced RxStorage**: Accelerate RxDB with in-memory storage replicated to disk. Enjoy instant queries, faster loads, and unstoppable performance for your web apps.
  - URL: https://rxdb.info/rx-storage-memory-synced.md

- **Lightning-Fast Memory Storage for RxDB**: Use Memory RxStorage for a high-performance, JavaScript in-memory database. Built for speed, making it perfect for unit tests and rapid prototyping.
  - URL: https://rxdb.info/rx-storage-memory.md

- **Unlock MongoDB Power with RxDB**: Combine RxDB's real-time sync with MongoDB's scalability. Harness the MongoDB RxStorage to seamlessly expand your database capabilities.
  - URL: https://rxdb.info/rx-storage-mongodb.md

- **Supercharged OPFS Database with RxDB**: Discover how to harness the Origin Private File System with RxDB's OPFS RxStorage for unrivaled performance and security in client-side data storage.
  - URL: https://rxdb.info/rx-storage-opfs.md

- **📈 Discover RxDB Storage Benchmarks**: Explore real-world benchmarks comparing RxDB's persistent and semi-persistent storages. Discover which storage option delivers the fastest performa...
  - URL: https://rxdb.info/rx-storage-performance.md

- **PouchDB RxStorage - Migrate for Better Performance**: Discover why PouchDB RxStorage is deprecated in RxDB. Learn its legacy, performance drawbacks, and how to upgrade to a faster solution.
  - URL: https://rxdb.info/rx-storage-pouchdb.md

- **Remote RxStorage**: The Remote [RxStorage](./rx-storage.md) is made to use a remote storage and communicate with it over an asynchronous message channel.
  - URL: https://rxdb.info/rx-storage-remote.md

- **Sharding RxStorage 👑**: With the sharding plugin, you can improve the write and query times of **some** `RxStorage` implementations.
  - URL: https://rxdb.info/rx-storage-sharding.md

- **Boost Performance with SharedWorker RxStorage**: Tap into single-instance storage with RxDB's SharedWorker. Improve efficiency, cut duplication, and keep your app lightning-fast across tabs.
  - URL: https://rxdb.info/rx-storage-shared-worker.md

- **RxDB SQLite RxStorage for Hybrid Apps**: Unlock seamless persistence with SQLite RxStorage. Explore usage in hybrid apps, compare performance, and leverage advanced features like attachments.
  - URL: https://rxdb.info/rx-storage-sqlite.md

- **Turbocharge RxDB with Worker RxStorage**: Offload RxDB queries to WebWorkers or Worker Threads, freeing the main thread and boosting performance. Experience smoother apps with Worker RxStor...
  - URL: https://rxdb.info/rx-storage-worker.md

- **⚙️ RxStorage Layer - Choose the Perfect RxDB Storage for Every Use Case**: Discover how RxDB's modular RxStorage lets you swap engines and unlock top performance, no matter the environment or use case.
  - URL: https://rxdb.info/rx-storage.md

- **RxDB Tradeoffs - Why NoSQL Triumphs on the Client**: Uncover RxDB's approach to modern database needs. From JSON-based queries to conflict handling without transactions, learn RxDB's unique tradeoffs.
  - URL: https://rxdb.info/rxdb-tradeoffs.md

- **Schema Validation**: RxDB has multiple validation implementations that can be used to ensure that your document data is always matching the provided JSON 
  - URL: https://rxdb.info/schema-validation.md

- **Solving IndexedDB Slowness for Seamless Apps**: Struggling with IndexedDB performance? Discover hidden bottlenecks, advanced tuning techniques, and next-gen storage like the File System Access API.
  - URL: https://rxdb.info/slow-indexeddb.md

- **Testing**: Writing tests for your RxDB application is crucial to ensure reliability. Because RxDB runs in many different environments (Browser, [Node.js](node...
  - URL: https://rxdb.info/testing.md

- **Boost Your RxDB with Powerful Third-Party Plugins**: Unleash RxDB's full power! Explore third-party plugins for advanced hooks, text search, Laravel Orion, Supabase replication, and more.
  - URL: https://rxdb.info/third-party-plugins.md

- **Transactions, Conflicts and Revisions**: Learn RxDB's approach to local and replication conflicts. Discover how incremental writes and custom handlers keep your app stable and efficient.
  - URL: https://rxdb.info/transactions-conflicts-revisions.md

- **TypeScript Setup**: Use RxDB with TypeScript to define typed schemas, create typed collections, and build fully typed ORM methods. A quick step-by-step guide.
  - URL: https://rxdb.info/tutorials/typescript.md

- **How Local-First and WebMCP make your app accessible to agents**: Learn how pairing local-first databases with WebMCP gives AI Agents direct, schema-validated NoSQL access to your application data without brittle ...
  - URL: https://rxdb.info/webmcp.md

- **Why NoSQL Powers Modern UI Apps**: Discover how NoSQL enables offline-first UI apps. Learn about easy replication, conflict resolution, and why relational data isn't always necessary.
  - URL: https://rxdb.info/why-nosql.md

## How to Use This Skill

Reference these resources when working with RxDB Documentation.
