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

5k stars
150 watching
309 forks
Language: Clojure
last commit: about 1 month ago
Linked from 2 awesome lists

clojureclojurescriptdatabasedatascriptmemory-database

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
immutable-js/immutable-js A library providing persistent and immutable data structures to improve application development simplicity and efficiency 32,954
swannodette/mori Provides an immutable data structure API in vanilla JavaScript inspired by ClojureScript's persistent data structures 3,385
techfort/lokijs A 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,752
replikativ/datahike A distributed Datalog database with an efficient query engine and support for immutable data storage 1,629
sql-js/sql.js A JavaScript library that allows you to create and query relational databases entirely in the browser. 12,788
plumatic/schema A Clojure(Script) library for describing and validating data shapes with features like validation, coercion, and test generation. 2,409
yomguithereal/baobab A data structure library for managing nested data in applications. 3,154
walkable-server/walkable A Clojure library for building APIs with a declarative, data-driven approach to query syntax and configuration. 445
pubkey/rxdb A reactive, local-first, NoSQL database library for JavaScript applications with real-time syncing capabilities. 21,619
gwendall/way.js A lightweight two-way data binding library for JavaScript that stores data in memory and persists it across page reloads. 2,871
emberjs/data A lightweight data library designed to be scalable, performant, and compatible with various frameworks and APIs 3,038
typicode/lowdb A lightweight, embeddable JSON database that allows simple and fast data storage and querying in Node.js applications. 21,538
hyperhype/hyperscript Create HyperText with JavaScript, on client or server. 2,644
imba/imba A declarative programming language for building web applications with minimal syntax and built-in bundling capabilities. 6,308
juji-io/datalevin A simple, fast and versatile Datalog query engine with features like recursive rules, full-text search, and concurrent read-intensive workloads. 1,155