A Rust/WASM local-first embedded database for Angular with persistent OPFS storage, GraphQL-style queries, and Web Workers.
MoltenDb Web is a high-performance embedded database engine for modern web applications, compiled from Rust to WebAssembly. It provides persistent storage via the Origin Private File System (OPFS), enabling data to survive page reloads, browser crashes, and connection loss. The project serves as both a full-featured embedded database and a persistent state manager, designed specifically for the Angular ecosystem with deep integration for reactive Signals.
get, set, update, delete, .where(), .fields(), .sort(), and .joins().MoltenDb Web is built on the principles of local-first computing, prioritizing performance, data persistence, and seamless integration with modern web frameworks like Angular.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.