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 lightweight in-memory key-value database
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
Contains various implementations of the API contract described in interface-blockstore
A small compatibility layer for many popular KV stores like localStorage, Redis, FileSystem, etc.
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
Generalized indexing and search for Deno KV
Generalized indexing, search, and change subscriptions for Deno KV
A quick key-value store that focuses on simplicity.
Datastore implementation with level(up|down) backend
A lightweight package that transforms any key-value database into an indexed, log-structured database.
Blockstore implementation with level(up|down) backend