realm/realm-js
A high-performance, mobile-first embedded database for JavaScript and TypeScript applications, offering direct object access and robust local persistence.
Core Features
Quick Start
npm install realmDetailed Introduction
Realm JS is the JavaScript and TypeScript implementation of Realm Database, a high-performance, mobile-first embedded database designed to run directly on phones, tablets, and wearables. It offers a modern alternative to traditional mobile databases like SQLite, providing direct object access and powerful querying without ORM complexities. Supporting React Native, Node.js, and Electron, it enables developers to build data-driven applications with robust local persistence. While its Atlas Device Sync features are being deprecated, a community version focused on local persistence remains available.