Search results
288 packages found
Map, but extended to be bidirectional. Values will stay unique by deleting previous keys. Also a 'strict' version, which throws on duplicates instead, and a 'silent' version, which ignores assignments of existing values.
- bidirectionalmap
- strictbidirectionalmap
- silentbidirectionalmap
- uniquemap
- unique value map
- two-way map
- key-value
- data structure
- bimap
- associative array
A simple key-value datastore that holds your data until you need it.
Hash KV storage clustered within workers
Converts a prop file or key-value string to a structured JSON object
A simple, super fast and yet powerfull flat file database.
- storage
- database
- key
- value
- store
- key-value
- flat
- file
- flat-file
- file-files
- flat file
- filebase
- document
- record
- View more
datastore interface
FrailMap is an extension of WeakMap that supports primitive values using WeakRef.
An Abstraction on top of Key Value Stores
Wrapper implementation for interface-datastore
A storage interface and base class for building custom database storage adapters.
- storage
- database
- db
- adapter
- async
- iterator
- key-value
- plaindb
- sub-storage
- connect
- disconnect
- interface
- backend
- modular
a lightweight in-memory key-value database
Contains various implementations of the API contract described in interface-blockstore
A comprehensive indexing solution built to cater to a wide variety of indexing requirements.
- database
- indexing
- search
- query
- key-value
- NoSQL
- storage
- OOP
- design patterns
- SOLID
- asynchronous
- fast-lookup
- big-data
- data-structure
- View more
A small compatibility layer for many popular KV stores like localStorage, Redis, FileSystem, etc.
Generalized indexing and search for Deno KV
Generalized indexing, search, and change subscriptions for Deno KV
Datastore implementation with level(up|down) backend
A quick key-value store that focuses on simplicity.
A lightweight package that transforms any key-value database into an indexed, log-structured database.
Blockstore implementation with level(up|down) backend