Projects in Awesome Lists tagged with key-value-database
A curated list of projects in awesome lists tagged with key-value-database .
https://github.com/gruns/immortaldb
:nut_and_bolt: A relentless key-value store for the browser.
cookies database indexeddb javascript key-value key-value-database key-value-store library localstorage sessionstorage storage
Last synced: 14 May 2025
https://github.com/gruns/ImmortalDB
:nut_and_bolt: A relentless key-value store for the browser.
cookies database indexeddb javascript key-value key-value-database key-value-store library localstorage sessionstorage storage
Last synced: 19 Mar 2025
https://github.com/fjall-rs/fjall
🗻 Log-structured, embeddable key-value storage engine written in Rust
database embeddable embeddable-database embedded-database embedded-kv key-value-database key-value-storage key-value-store kv kv-database kv-storage kv-store log-structured log-structured-merge-tree lsm lsm-tree lsmt rust rust-lang storage-engine
Last synced: 27 Feb 2026
https://github.com/hse-project/hse
HSE: Heterogeneous-memory storage engine
key-value key-value-database key-value-store
Last synced: 16 Jan 2026
https://github.com/surrealdb/surrealkv
A low-level, versioned, embedded, ACID-compliant, key-value database for Rust
embedded-database key-value-database key-value-store kv-store surreal surrealdb surrealkv
Last synced: 14 Feb 2026
https://github.com/koculu/ZoneTree
ZoneTree is a persistent, high-performance, transactional, and ACID-compliant ordered key-value database for .NET. It operates seamlessly both in-memory and on local/cloud storage, making it an ideal choice for a wide range of applications requiring efficient data management.
atomicity binary-tree cloud-disk concurrency-control concurrent consistency database durability isolation iterator key-value-database key-value-store library linux lsm-tree microservices multi-threaded persistence recoverable transactional
Last synced: 14 Mar 2025
https://github.com/edwinkys/oasysdb
An embedded vector database designed to run on edge devices. Lightweight and fast with HNSW indexing algorithm.
approximate-nearest-neighbors edge-ai edge-computing hnsw key-value-database open-source rest-api similarity-search vector-database vector-search
Last synced: 01 Mar 2026
https://github.com/softmotions/iowow
A C utility library and persistent key/value storage engine
android-database c c11 database database-engine ejdb embedded-c freebsd key-value key-value-database key-value-store kv-store kvstore nosql osx persistent-data-structure persistent-storage skip-list skiplist
Last synced: 06 Apr 2025
https://github.com/Softmotions/iowow
A C utility library and persistent key/value storage engine
android-database c c11 database database-engine ejdb embedded-c freebsd key-value key-value-database key-value-store kv-store kvstore nosql osx persistent-data-structure persistent-storage skip-list skiplist
Last synced: 17 Apr 2025
https://github.com/seladb/pickledb-rs
PickleDB-rs is a lightweight and simple key-value store. It is a Rust version for Python's PickleDB
database db key-value-database kv lightweight nosql nosql-database pickledb rust
Last synced: 16 May 2025
https://github.com/al8n/skipdb
An embedded, in-memory, zero-copy, atomicity, consistency, isolation, MVCC, almost lock-free and serializable snapshot isolation database engine.
acid inmemory inmemory-db key-value key-value-database key-value-store kv kvstore lock-free mvcc rust serializable-snapshot-isolation ssi
Last synced: 08 Apr 2025
https://github.com/apache/incubator-resilientdb
Global-Scale Sustainable Blockchain Fabric
blockchain blockchain-platform crypto distributed-database distributed-ledger key-value-database smart-contracts solidity utxo
Last synced: 16 May 2025
https://github.com/naqvijafar91/cutedb
A slick BTree on disk based key value store implemented in pure Go
database embedded-database go golang key-value key-value-database key-value-pair key-value-store
Last synced: 12 Apr 2025
https://github.com/adrielcafe/pufferdb
:blowfish: An Android & JVM key-value storage powered by Protobuf and Coroutines
android android-library coroutines database key-value-database key-value-store kotlin kotlin-android kotlin-library protobuf protocol-buffers rxjava2 storage
Last synced: 23 Apr 2025
https://github.com/plexidev/quickmongo
Quick mongodb wrapper for beginners that provides key-value based interface.
database easy-mongodb hacktoberfest key-value key-value-database mongodb mongodb-wrapper mongoose mongoose-wrapper nodejs quickdb
Last synced: 14 Apr 2025
https://github.com/styczynski/chatdb
ChatGPT-based database, wait... WHAT?
ai chatgpt cli database gpt-3 gpt3 gptchat key-value-database key-value-store library ml
Last synced: 13 Apr 2025
https://github.com/adrielcafe/satchel
:school_satchel: A fast, secure and modular key-value storage with batteries-included for Android and JVM.
android android-library coroutines encrypted-store encryption jose4j jvm key-value key-value-database key-value-store kotlin kotlin-android kotlin-library kryo protobuf serialization storage tink
Last synced: 23 Apr 2025
https://github.com/psidh/prithvi
Prithvi is an in-memory key-value database built from scratch in Java, without relying on external frameworks. It provides basic data storage operations, persistence to disk, and essential features like TTL expiry, automatic data management and LRU Cache
database java jdk key-value-database scratch-implementation system-design
Last synced: 04 Oct 2025
https://github.com/firstbatchxyz/hollowdb
A privacy-preserving key-value database on Arweave.
arweave arweave-blockchain circom firstbatch hollowdb key-value key-value-database key-value-store smartweave warp zero-knowledge
Last synced: 03 May 2025
https://github.com/firstbatchxyz/HollowDB
A privacy-preserving key-value database on Arweave.
arweave arweave-blockchain circom firstbatch hollowdb key-value key-value-database key-value-store smartweave warp zero-knowledge
Last synced: 12 May 2025
https://github.com/al8n/skl
A lock-free thread-safe concurrent SkipMap implementation based on ARENA skiplist which helps develop MVCC memtable for LSM-Tree.
bitcask bitcask-storage-engine embedded inmemory inmemory-db key-value key-value-database key-value-store lock-free memtable mvcc rust skiplist sstable thread-safe write-ahead-log write-ahead-logging
Last synced: 16 Mar 2026
https://github.com/jnidzwetzki/bboxdb
BBoxDB is a scalable, highly available, and distributed data store for multi-dimensional big data. The software supports operations like multi-dimensional range queries and spatial joins. In addition, data streams are supported.
bigdata data-streams datastream distributed-storage-manager gis key-value-database key-value-store multi-dimensional multi-dimensional-data multidimensional-data nosql nosql-database partitioning range-query spatial-data spatial-join sstables storage-engine storage-manager
Last synced: 10 Jun 2025
https://github.com/romeh/spring-boot-ignite
Show case for how to integrate apache ignite with spring boot plus using the durable memory feature and sql queries over ignite in memory caches
durable-memory ignite in-memory-computations in-memory-database jenkins-pipeline key-value-database nosql spring-boot spring-retry sql-queries swagger2 unit-testing
Last synced: 17 Sep 2025
https://github.com/abbasnaqdi/reactor
Reactor is key value database and is a great alternative to Shared Preferences.
android-database android-library androidlibrary key-value-database kotlin-android kotlin-library shared-preferences sharedpreferences
Last synced: 30 Oct 2025
https://github.com/opencoff/go-bbhash
Fast Scalable Minimal Perfect Hash for Large Keysets
bbhash constant-db golang key-value-database key-value-store minimal-perfect-hash perfect-hash perfect-hashing
Last synced: 12 Aug 2025
https://github.com/oceanbase/obkv-table-client-java
OBKV Table Client is Java Library that can be used to access table data from OceanBase storage layer.
hbase key-value-database obkv oceanbase
Last synced: 03 Mar 2026
https://github.com/miftahdb/miftahdb
Fast and lightweight key-value database library
database databases key-value key-value-database kv-storage kv-store lightweight redis sqlite sqlite3
Last synced: 08 Sep 2025
https://github.com/pfalcon/berkeley-db-1.xx
Berkeley DB 1.85 with patches and fixes applied
embedded-database key-value-database key-value-store nosql-database
Last synced: 19 Mar 2025
https://github.com/marvin-j97/rust-storage-bench
Benchmarking Rust storage engines
b-tree benchmark benchmarking btree database embeddable-database key-value-database key-value-store kv kv-store lsm-tree lsmt rust rust-lang sled ycsb
Last synced: 14 Aug 2025
https://github.com/andy-byers/calicodb
A tiny embedded, transactional key-value database 🐱
bplus-tree cpp cpp17 database key-value-database key-value-store write-ahead-log
Last synced: 22 Aug 2025
https://github.com/vitalvas/vxdb
Simple schema-less Key-Value NoSQL database with simplest API interface
database key-value key-value-database key-value-store
Last synced: 23 Apr 2025
https://github.com/ostafen/viperdb
A tiny log-structured key-value database written in pure Python.
database key-value-database key-value-store log-structured python3 tiny
Last synced: 22 Mar 2025
https://github.com/oceanbase/obkv-hbase-client-java
OBKV HBase Client is a Java library that enables access to OceanBase data by the HBase 0.94, 1.x, or 2.x APIs.
hbase-client key-value-database obkv oceanbase
Last synced: 13 Mar 2026
https://github.com/fgmacedo/soonerdb
A LSM-Tree key/value database in Python.
key-value key-value-database key-value-store log-structured-merge-tree lsm-tree memtable python sstable wal write-ahead-log
Last synced: 02 May 2025
https://github.com/lovelindhoni/lally
Lally is a distributed in-memory key-value database, written in Rust and Tokio
distributed-systems key-value-database rust tokio
Last synced: 24 Dec 2025
https://github.com/kashirin-alex/swc-db
SWC-DB (Super Wide Column Database) - High Performance Scalable Database
bigtable c-plus-plus database database-applications db dbms distributed-systems high-performance key-value-database key-value-store nosql performance-scalable-database scalable scalable-database super-wide-column-database swc-database swc-db swcdb
Last synced: 13 Jun 2025
https://github.com/robaho/leveldb
high performance key-value database written in Go. Based on Google LevelDB api.
go key-value key-value-database leveldb lsm lsm-tree
Last synced: 29 Apr 2025
https://github.com/aymenjd/kvsqlite
Easy-to-use key value database backed by SQLite.
asyncio database easy-to-use key-value-database pypi python python3 redis sqlite3
Last synced: 09 Apr 2026
https://github.com/tuannh982/phantom
Simple, fast Key-Value storage. Inspired by HaloDB
database from-scratch hash-indexes java key-value key-value-database
Last synced: 11 Apr 2025
https://github.com/abdulrhmangoni/denokv-gui-client
Desktop app client to manage Deno KV databases with full CRUD operations support and more
database-management deno denokv key-value-database key-value-store kv svelte
Last synced: 19 Feb 2026
https://github.com/matteoguadrini/nosqlapi
nosqlapi is a library for building standard NOSQL python libraries.
column-database column-db column-store database document-database document-db graph-database graph-db key-value-database keyvalue-db nosql nosql-database nosql-databases orm orm-framework python python3 selector-engine
Last synced: 07 Mar 2026
https://github.com/thedevsaddam/snapshot
Robust, Persistent, Key-Value (KV) store purely written in Golang
go-key-value golang-key-value key-value-database key-value-store kv
Last synced: 14 Mar 2025
https://github.com/skytable/docs
Documentation for Skytable
database docs documentation key-value-database mkdocs mkdocs-sites nosql rust skybase skytable terrabase terrabasedb
Last synced: 07 May 2025
https://github.com/chungphb/spiderdb
An on-disk key-value database based on B-Link-Tree structure
btree key-value-database seastar
Last synced: 27 Jan 2026
https://github.com/inaka/toy_kv
A simple and reduced Key-Value Store written in Erlang
erlang hacktoberfest key-value-database learning
Last synced: 03 Aug 2025
https://github.com/iraikov/chicken-lmdb
Chicken Scheme bindings for the LMDB key value database
chicken-scheme chicken-scheme-eggs database key-value key-value-database key-value-store lmdb scheme-language
Last synced: 25 Mar 2025
https://github.com/izure1/klaf
Very simple read/write database with a No-SQL. It's written in JavaScript using pure Node.js API and pretty easy and small.
database db document-database document-oriented javascript key-value-database key-value-store nodejs nosql-database store typescript
Last synced: 03 Apr 2025
https://github.com/notai-tech/liteindex
ultra fast, thread and process safe, easily queryable Indexes/ caches for Python.
diskcache embedded-database embeddings faiss in-process-database key-value-database lru-cache nearest-neighbor-search persistent-storage python similarity-search sqlite vector-database vector-search
Last synced: 16 Mar 2025
https://github.com/bnomei/kirby3-redis-cachedriver
Advanced Redis cache-driver with in-memory store and preloading
cache dotenv in-memory key-value-database kirby kirby-cms kirby-plugin kirby3 kirby4 kirby5 memory performance preloading redis store
Last synced: 12 May 2025
https://github.com/huntlabs/neton
Distributed reliable key-value store for the most critical data of a distributed system, like zookeeper / consul and etcd.
consul distributed dlang etcd hunt key-value-database neton zookeeper
Last synced: 02 Mar 2025
https://github.com/matrixai/js-db
Key-Value DB for TypeScript and JavaScript Applications
database key-value-database rocksdb
Last synced: 10 Apr 2025
https://github.com/gasparian/pure-kv
Simple embedded in-memory key-value storage with ttl and RPC interface
bolt-database concurrency concurrent-map database go go-datastore go-key-value go-rpc golang in-memory-database key-value key-value-database key-value-store pure-go redis rpc rpc-client
Last synced: 07 Feb 2026
https://github.com/lnikon/tinykvpp
Horizontally scalable, highly available, key-value storage service with distributed transaction support written in C++
database embeddable-database key-value-database key-value-store kv kv-database kv-storage kv-store log-structured log-structured-merge-tree lsm lsm-tree mit-license storage-engine
Last synced: 03 Feb 2026
https://github.com/vyuham/dstore
A partially distributed storage framework, using the two-layer architecture, in-development.
grpc key-value-database rust-lang
Last synced: 24 Mar 2025
https://github.com/alimghmi/pyhera
pyhera is an optimized in-memory database
database database-management dbms dbms-engine hera heradb jsondb key-value-database key-value-store multithreading nosql nosql-databases pyhera pyhera-db pyheradb python python-database python2 python3
Last synced: 30 Jan 2026
https://github.com/changjoo-park/github-kv
GitHub as a Key-Value Store
key-value-database key-value-store
Last synced: 22 Apr 2026
https://github.com/nebo15/alpine-cassandra
Cassandra in Alpine Linux box.
alpine cassandra container database docker key-value-database
Last synced: 12 Feb 2026
https://github.com/robaho/cpp_leveldb
A port of the ultra-high-performance robaho key-value database using modern C++.
cpp database key-value-database key-value-store leveldb lsm-tree
Last synced: 21 Nov 2025
https://github.com/lucivuc/kv-store-db
A fast, lightweight, and easy-to-use in-memory and in-process key-value datastore for node.js
in-memory-database in-memory-db in-process-database in-process-db key-value-database key-value-db key-value-store kv-db kvdb
Last synced: 20 Aug 2025
https://github.com/jsheaven/simply-persist
Isomorphic object key/value persistence layer (browser, server) with in-memory, browser and free-tier serverless backend providers
isomorphic key-value-database persistence-layer storage-api
Last synced: 12 Sep 2025
https://github.com/apache/incubator-resilientdb-rescli
Global-Scale Sustainable Blockchain Fabric
blockchain blockchain-platform crypto distributed-database distributed-ledger key-value-database smart-contracts solidity utxo
Last synced: 20 Jul 2025
https://github.com/alexkch/key-value-db
Key-Value Database with fault tolerance
c c89 fault-tolerance key-value-database
Last synced: 02 Jan 2026
https://github.com/rasteric/minidb
A minimalist DB wrapper for Golang and a key-value database command line tool
database key-value-database sqlite3
Last synced: 05 Feb 2026
https://github.com/meysam81/distributed-storage
a partitioning of the key-value storages, quering the server
distributed-storage erlang erlang-developement erlang-otp key-value-database key-value-store
Last synced: 03 Jan 2026
https://github.com/apache/incubator-resilientdb-resdb-orm
Global-Scale Sustainable Blockchain Fabric
blockchain blockchain-platform crypto distributed-database distributed-ledger key-value-database smart-contracts solidity utxo
Last synced: 12 Jul 2025
https://github.com/luickk/tempcachedb
key/val database with focus on temporary ultra fast data storage
c c-library key-value key-value-database key-value-store
Last synced: 11 Jun 2025
https://github.com/tokahuke/sled_to_postgres
Replicate your Sled database to Postgres
key-value-database key-value-store postgres postgresql rust rust-lang sled
Last synced: 17 Apr 2026
https://github.com/gcarreno/testgnudbm
A simple test using the libgdbm library
database fpc free-pascal freepascal gdbm key-value key-value-database keyvalue keyvalue-db lazarus
Last synced: 24 Mar 2025
https://github.com/apache/incubator-resilientdb-graphql
Global-Scale Sustainable Blockchain Fabric
blockchain blockchain-platform crypto distributed-database distributed-ledger key-value-database smart-contracts solidity utxo
Last synced: 14 Apr 2025
https://github.com/itz-fork/kivi.py
JSON based python key-value database for rapid prototyping
database hobby-project key-value key-value-database
Last synced: 07 Sep 2025
https://github.com/anikhasibul/voot
A simple synchronized in memory key value data storer in Golang
golang golang-package key-value-database key-value-store synchronization
Last synced: 17 Mar 2025
https://github.com/valarpirai/vardis
In-memory key-value store. Data structures server. Redis protocol compatible server. Inspired by Redis
in-memory-database key-value-database vardis
Last synced: 06 Apr 2025
https://abdulrhmangoni.github.io/denokv-gui-client/
An open source GUI client to browse and perform CRUD operations on Deno KV databases
browser client database deno denokv gui key-value-database key-value-store kv
Last synced: 18 Sep 2025
https://github.com/emilamaj/cachedisk
Simple Python library to cache sync/async function results, with disk persistence and I/O tuning options
asynchronous cache disk key-value-database memory optimization python
Last synced: 26 Feb 2025
https://github.com/odysa/lsdb
A key-value database
database key-value-database key-value-store
Last synced: 01 Jul 2025
https://github.com/wupeaking/redgo
an key-value database implemented by golang
golang key-value-database redis
Last synced: 18 Jan 2026
https://github.com/ivianuu/pocket
Simple modular key value db powered by RxJava
cache db encryption key key-value key-value-database modular pocket rxjava value
Last synced: 10 Jun 2025
https://github.com/nemanja-m/kiwi
KiWi is a lightweight RESP-compliant key-value store inspired by the Bitcask paper, designed for simplicity and blazingly-fast operations 🥝
bitcask key-value-database netty redis-protocol
Last synced: 29 Mar 2025
https://github.com/proway2/kvserver
Simple yet fully functional in-memory key-value storage server based on HTTP protocol with elements being purged when expired. All operations run in constant time.
database elements-purged expiration golang gplv3 http-protocol in-memory key key-value key-value-database key-value-store server storage-server ttl ttl-cache value
Last synced: 14 Jan 2026
https://github.com/somajitdey/mime-db-cdn
A mime-db equivalent to serve data for each entry separately over CDN. Enables small, selective download for any given query.
browser cdn client-side content-delivery-network content-type extension file file-extension file-type filesystem-database frontend jsdelivr json key-value-database media-type mime mime-database mime-db mime-type mimetypes
Last synced: 16 Mar 2026
https://github.com/markosski/gossipgriddb
GossipGridDB is a distributed Key-Value (KV) database designed for high availability and partition-aware compute
distributed-database key-value-database rust-lang
Last synced: 06 Feb 2026
https://github.com/apache/incubator-resilientdb-ansible
Global-Scale Sustainable Blockchain Fabric https://resilientdb.incubator.apache.org/
blockchain blockchain-platform crypto distributed-database distributed-ledger key-value-database smart-contracts solidity utxo
Last synced: 26 Feb 2026
https://github.com/pageton/sqlitekv
SQLiteKV is a lightweight key-value store built on top of SQLite3, offering basic key-value operations with support for expiry times, JSON export, and flexible storage options including in-memory, temporary, and disk-based storage. Ideal for applications requiring persistent and reliable storage.
database javascript key-value-database key-value-store npm pnpm sql sqlite sqlite3 sqlitekv typescript
Last synced: 14 Feb 2026
https://github.com/artem-burashnikov/tarantool-app
Key-Value storage using Tarantool.
go key-value-database tarantool
Last synced: 25 Mar 2025
https://github.com/yisaer/ysdatabase
A simple Key-Value DataBase by Python
database key-value key-value-database python
Last synced: 24 Mar 2025
https://github.com/apache/incubator-resilientdb-reslens-middleware
Global-Scale Sustainable Blockchain Fabric
blockchain blockchain-platform crypto distributed-database distributed-ledger key-value-database smart-contracts solidity utxo
Last synced: 11 Apr 2026
https://github.com/murtaza-u/keye
Key-Value DB with the ability to watch over keys
boltdb golang key-value-database watcher
Last synced: 15 Oct 2025
https://github.com/fadhil-riyanto/fdatabase
a key value database base on json and program memory
Last synced: 09 Jul 2025
https://github.com/loresuso/consistent-hashing-erlang-rest
A simple in memory key-value database implemented using consistent hashing
consistent-hashing erlang java key-value-database key-value-store
Last synced: 19 Apr 2026
https://github.com/sojebsikder/go-kv-base
Simple key value memory store database created using go
cli client go golang in-memory-database key-value-database redis server
Last synced: 27 Feb 2025
https://github.com/kanelecake/kaneldb
🥐 kanelDB is a simple and sweet in-memory database that uses a key-value data model
database db debugging debugging-tool in-memory key-value key-value-database key-value-store keyvalue keyvalue-db kv-store kvstore redis redis-api storage testing
Last synced: 07 Mar 2025
https://github.com/leoantony72/twopc
Two Phase Commit Implementation in a k/v database
distributed-systems grpc-go key-value-database twophasecommit
Last synced: 27 Mar 2025
https://github.com/luickk/rustcachedb
fast temporary key/val storage
key-val key-value-database key-value-store rust rust-library
Last synced: 01 Jul 2025
https://github.com/fadhil-riyanto/ramdb
a redis like database (but use flat file).
chsarp db dotnet-library key-value-database
Last synced: 30 Mar 2025
https://github.com/apache/incubator-resilientdb-orbit
Global-Scale Sustainable Blockchain Fabric
blockchain blockchain-platform crypto distributed-database distributed-ledger key-value-database smart-contracts solidity utxo
Last synced: 20 Jan 2026
https://github.com/ebassi/gvdb-rs
Rust bindings for GVDB
crate glib gvariant key-value-database rust
Last synced: 27 Jun 2025
https://github.com/mkch/hashive
A read-only key-value database.
database golang key-value-database key-value-store
Last synced: 26 Apr 2026
https://github.com/interkosmos/fortran-lmdb
Fortran 2018 interface bindings to LMDB
berkeleydb database databases fortran fortran-2018 fortran-package-manager key-value key-value-database key-value-store lmdb nosql
Last synced: 01 Mar 2026