datascript

In-memory DB

An immutable in-memory database and query engine for client-side applications

Immutable database and Datalog query engine for Clojure, ClojureScript and JS

GitHub

6k stars
150 watching
309 forks
Language: Clojure
last commit: almost 2 years ago
Linked from 2 awesome lists

clojureclojurescriptdatabasedatascriptmemory-database

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
immutable-js/immutable-jsA library providing persistent and immutable data structures to improve application development simplicity and efficiency32,987
swannodette/moriProvides an immutable data structure API in vanilla JavaScript inspired by ClojureScript's persistent data structures3,385
techfort/lokijsA JavaScript-based document-oriented in-memory database with features like indexing and views for fast data access, suitable for performance-critical applications and client-side storage.6,769
replikativ/datahikeA distributed Datalog database with an efficient query engine and support for immutable data storage1,634
sql-js/sql.jsA JavaScript library that allows you to create and query relational databases entirely in the browser.12,876
plumatic/schemaA Clojure(Script) library for describing and validating data shapes with features like validation, coercion, and test generation.2,412
yomguithereal/baobabA data structure library for managing nested data in applications.3,152
walkable-server/walkableA Clojure library for building APIs with a declarative, data-driven approach to query syntax and configuration.445
pubkey/rxdbA reactive, local-first, NoSQL database solution for JavaScript applications with real-time sync capabilities21,703
gwendall/way.jsA lightweight two-way data binding library for JavaScript that stores data in memory and persists it across page reloads.2,868
emberjs/dataA lightweight data library designed to be scalable, performant, and compatible with various frameworks and APIs3,041
typicode/lowdbA lightweight, embeddable JSON database that allows simple and fast data storage and querying in Node.js applications.21,620
hyperhype/hyperscriptCreate HyperText with JavaScript, on client or server.2,650
imba/imbaA declarative programming language for building web applications with minimal syntax and built-in bundling capabilities.6,322
juji-io/datalevinA simple, fast and versatile Datalog query engine with features like recursive rules, full-text search, and concurrent read-intensive workloads.1,169