signaldb

Client DB

A client-side database optimized for modern web applications with real-time updates and optimistic UI

SignalDB is a local JavaScript database with a MongoDB-like interface and TypeScript support, enabling optimistic UI with signal-based reactivity across multiple frameworks. It integrates easily with libraries like Angular, Solid.js, Preact, and Vue, simplifying data management with schema-less design, in-memory storage, and fast queries.

GitHub

297 stars
5 watching
12 forks
Language: TypeScript
last commit: 7 days ago
Linked from 1 awesome list

clientclient-databasedatabasehacktoberfestlive-updateslocal-databasemeteormongodboffline-firstoptimistic-uireactivereactive-programmingreactivityreal-timereplicationsignalssynchronizationtrackertypescript

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
bugthesystem/influxdb.net Provides access to InfluxDB's REST API from .NET applications. 164
orlandos-nl/mongokitten A native MongoDB driver written in Swift, supporting asynchronous connections and server-side Swift development 717
node-influx/node-influx A Node.js and browser library providing an API for nearly all InfluxDB operations 862
gobwas/influent A JavaScript driver for interacting with InfluxDB 38
neumino/rethinkdbdash An advanced Node.js driver for RethinkDB with improved connection pooling and cursor management 848
johnnycrazy/spotifyapi-net A .NET client library for the Spotify Web API 1,514
jeapostrophe/mongodb Provides a direct interface to a popular document-oriented data store from Racket 18
aviondb/aviondb A decentralized database with MongoDB-like features and a TypeScript interface 430
arkency/rethinkdb-reactjs A proof-of-concept project integrating RethinkDB with React and Rails to demonstrate real-time data updates using Server-Side Events. 22
perfectlysoft/perfect-mongodb A Swift wrapper around the mongo-c client library to access MongoDB servers 52
mafintosh/hyperdb A distributed database solution using JavaScript, allowing for scalable and concurrent data storage and retrieval. 754
rethinkdb/rethinkdb A scalable, distributed NoSQL database for real-time web applications with automatic failover and fault tolerance. 26,775
rwieruch/react-mobx-soundcloud A React and MobX-based SoundCloud client with a refactored state management system 79
step-up-labs/firebase-database-dotnet A C# library providing a wrapper around the Firebase Realtime Database REST API for interacting with remote databases. 672
mongodb-js/vscode An extension for VS Code that allows developers to work directly with MongoDB data in their code editor 328