#database #embedded-database #indexeddb #idb

indxdb

A key-value database engine abstraction layer for IndexedDB running in WASM

6 releases (3 breaking)

0.4.0 Jun 13, 2023
0.3.0 Mar 26, 2023
0.2.0 Apr 4, 2022
0.1.3 Apr 1, 2022
0.1.2 Feb 21, 2022

#200 in Database implementations

Download history 244/week @ 2023-08-19 217/week @ 2023-08-26 218/week @ 2023-09-02 210/week @ 2023-09-09 140/week @ 2023-09-16 124/week @ 2023-09-23 170/week @ 2023-09-30 179/week @ 2023-10-07 98/week @ 2023-10-14 189/week @ 2023-10-21 83/week @ 2023-10-28 197/week @ 2023-11-04 283/week @ 2023-11-11 242/week @ 2023-11-18 261/week @ 2023-11-25 319/week @ 2023-12-02

1,186 downloads per month
Used in 5 crates (3 directly)

Apache-2.0

14KB
245 lines


IndxDB Logo

A key-value database engine abstraction layer for IndexedDB running in the browser with WASM.


     

Features

  • Key-Value database
  • IndexedDB abstraction layer
  • Multi-version concurrency control
  • Rich transaction support with rollbacks
  • Multiple concurrent readers without locking
  • Support for serializable, isolated transactions
  • Atomicity, Consistency and Isolation from ACID

Dependencies

~9–12MB
~219K SLoC