To make RxDB a sustainable project, some plugins are not part of the RxDB open source project.
Instead they are part of the rxdb-premium package which must be purchased.
Professional developers use these to get the best performance and the most out of RxDB.
A really fast storage based on IndexedDB. Made to be used in browsers.
A really fast storage based on SQLite. Used with Node.js, Electron, React Native, Cordova or Capacitor.
A wrapper around any other storage that improves performance by applying the sharding technique.
A plugins that migrates data from one storage to another. Use this when you want to change the used RxStorage or to migrate data from an older RxDB major version.
A wrapper around any other storage that creates a synced in-memory copy which improves performance for the initial page load time and write&read operations.
A tool to find the best index for a given query. You can use this during build time to find the best index and then use that index during runtime.
A wrapper around any other storage which optimizes the initial page load one by using localstorage for meta key-value document. Only works in browsers.
A RxStorage wrapper to run the storage inside of a SharedWorker which improves the performance by taking CPU load await from the main process. Used in browsers.
A RxStorage wrapper to run the storage inside of a Worker which improves the performance by taking CPU load await from the main process.
A faster and more secure encryption plugin based on the Web Crypto API.