logo
Tech Logo

JavaScript Databases

DB and Local Storage libraries for JS
Subscribe to receive new updates to JavaScript
JavaScript>Database

Browser Storage

3
SORT BY
Library Logo
store.js
Cross-browser storage for all use cases, used across the web.
MIT LicenseJavaScriptREADME
1.4K
96
13.7K
about 2 months ago
12 years
Library Logo
ImmortalDB
🔩 A relentless key-value store for the browser.
MIT LicenseJavaScriptREADME
63
30
3.0K
about 1 month ago
3 years
Library Logo
remotestorage.js
⬡ JavaScript client library for integrating remoteStorage in apps
MIT LicenseJavaScriptREADME
150
115
2.2K
6 days ago
11 years
Top+ Add a listing

DB Wrapper

3
SORT BY
Library Logo
localForage
💾 Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API.
Apache License 2.0JavaScriptREADME
1.2K
223
20.2K
4 days ago
8 years
Library Logo
Dexie.js
A Minimalistic Wrapper for IndexedDB
Apache License 2.0JavaScriptREADME
541
410
7.7K
2 days ago
8 years
Library Logo
JsStore
A complete IndexedDB wrapper with SQL like syntax.
OtherJavaScriptREADME
92
1
572
18 days ago
5 years
Top+ Add a listing

Local Databases

16
SORT BY
Library Logo
lowdb
Simple to use local JSON database. Powered by plain JavaScript (supports Node, Electron and the browser)
MIT LicenseJavaScriptREADME
829
0
17.4K
18 days ago
8 years
Library Logo
rxdb
🔄 A client side, offline-first, reactive database for JavaScript Applications
Apache License 2.0TypeScriptREADME
836
8
17.2K
about 7 hours ago
5 years
Library Logo
gun
An open source cybersecurity protocol for syncing decentralized graph data.
OtherJavaScriptREADME
1.0K
255
15.7K
about 16 hours ago
8 years
Library Logo
pouchdb
🐨 - PouchDB is a pocket-sized database.
Apache License 2.0JavaScriptREADME
1.4K
39
14.8K
3 days ago
12 years
Library Logo
sql.js
A javascript library to run SQLite on the web.
OtherJavaScriptREADME
941
107
9.9K
22 days ago
10 years
Library Logo
orbit-db
Peer-to-Peer Databases for the Decentralized Web
MIT LicenseJavaScriptREADME
471
165
6.8K
7 days ago
6 years
Library Logo
lovefield
Lovefield is a relational database for web apps. Written in JavaScript, works cross-browser. Provides SQL-like APIs that are fast, safe, and easy to use.
Apache License 2.0JavaScriptREADME
420
55
6.7K
8 months ago
7 years
Library Logo
LokiJS
javascript embeddable / in-memory database
MIT LicenseJavaScriptREADME
476
28
6.1K
about 1 month ago
9 years
Library Logo
alasql
AlaSQL.js - JavaScript SQL database for browser and Node.js. Handles both traditional relational tables and nested JSON data (NoSQL). Export, store, and import data from localStorage, IndexedDB, or Excel.
MIT LicenseJavaScriptREADME
564
461
5.8K
about 9 hours ago
7 years
Library Logo
sharedb
Realtime database backend based on Operational Transformation (OT)
OtherJavaScriptREADME
409
138
5.0K
6 days ago
9 years
Library Logo
realm-js
Realm is a mobile database: an alternative to SQLite & key-value stores
OtherJavaScriptREADME
483
393
4.8K
3 days ago
7 years
Library Logo
orbit
Composable data framework for ambitious web applications.
MIT LicenseTypeScriptREADME
131
43
2.2K
13 days ago
9 years
Library Logo
taffydb
TaffyDB - an open source JavaScript Database for your browser
MIT LicenseJavaScriptREADME
283
109
2.2K
about 1 year ago
13 years
Library Logo
ejdb
🏂 EJDB 2.0 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL). Websockets / Android / iOS / React Native / Flutter / Java / Dart / Node.js bindings. Docker image.
MIT LicenseCREADME
129
18
1.3K
3 days ago
9 years
Library Logo
turtleDB
Official turtleDB project
MIT LicenseJavaScriptREADME
13
6
432
over 3 years ago
4 years
Library Logo
jsdb
A transparent, in-memory, streaming write-on-update JavaScript database for Small Web applications that persists to a JavaScript transaction log.
OtherJavaScriptREADME
6
6
228
3 months ago
2 years
Top+ Add a listing