An open API service indexing awesome lists of open source software.

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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/changjoo-park/github-kv

GitHub as a Key-Value Store

key-value-database key-value-store

Last synced: 22 Apr 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/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/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/hktalent/kvdb

go Simple and lightweight key-value db

key-value key-value-database

Last synced: 07 Feb 2026

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/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

json key-value-database

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/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/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/cyberfined/mini-redis-c

Key value database written in c

key-value-database

Last synced: 01 Mar 2025