#Key-value

Showing 43 of 43 repositories tagged #key-value, ranked by stars

etcd-io
etcd-io
etcd

Distributed reliable key-value store for the most critical data of a distributed system

Score
100
โ˜… 52.0k โ‘‚ 10.4k +8/day
Go
Tencent
Tencent
MMKV

An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, POSIX, and OHOS.

Score
95
โ˜… 18.7k โ‘‚ 2.0k +8/day
C++
tikv
tikv
tikv

Distributed transactional key-value database, originally created to complement TiDB

Score
100
โ˜… 16.8k โ‘‚ 2.3k +5/day
Rust
dgraph-io
dgraph-io
badger

Fast key-value DB in Go.

Score
90
โ˜… 15.7k โ‘‚ 1.3k +12/day
Go
boltdb
boltdb
bolt

An embedded key/value database for Go.

Score
55
โ˜… 14.6k โ‘‚ 1.5k โ€”
Go
codenotary
codenotary
immudb

immudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history

Score
85
โ˜… 9.0k โ‘‚ 371 +3/day
Go
rosedblabs
rosedblabs
rosedb

Lightweight, fast and reliable key/value storage engine based on Bitcask.

Score
65
โ˜… 4.9k โ‘‚ 645 +1/day
Go
tidwall
tidwall
buntdb

BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support

Score
80
โ˜… 4.9k โ‘‚ 304 +3/day
Go
nalgeon
nalgeon
redka

Redis re-implemented with SQL

Score
60
โ˜… 4.6k โ‘‚ 134 +4/day
Go
isar
isar
hive

Lightweight and blazing fast key-value database written in pure Dart.

Score
71
โ˜… 4.4k โ‘‚ 451 โ€”
Dart
nutsdb
nutsdb
nutsdb

A simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data structures such as list, set, sorted set.

Score
75
โ˜… 3.6k โ‘‚ 341 โ€”
Go
olric-data
olric-data
olric

Distributed, in-memory key/value store and cache. It can be used as an embedded Go library and a language-independent service.

Score
70
โ˜… 3.5k โ‘‚ 147 +1/day
Go
Softmotions
Softmotions
ejdb

:snowboarder: EJDB2 โ€” Embeddable JSON Database engine C library. Simple XPath like query language (JQL).

Score
100
โ˜… 1.5k โ‘‚ 134 +1/day
C
PumpkinDB
PumpkinDB
PumpkinDB

Immutable Ordered Key-Value Database Engine

Score
80
โ˜… 1.4k โ‘‚ 61 โ€”
Rust
akrylysov
akrylysov
pogreb

Embedded key-value store for read-heavy workloads written in Go

Score
50
โ˜… 1.3k โ‘‚ 96 โ€”
Go
enormego
enormego
EGOCache

Fast Caching for Objective-C (iPhone & Mac Compatible)

Score
57
โ˜… 1.3k โ‘‚ 287 โ€”
Objective-C
JetBrains
JetBrains
xodus

Transactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub.

Score
86
โ˜… 1.3k โ‘‚ 114 +2/day
Java
ByteStorage
ByteStorage
FlyDB

The high-performance kv storage engine based on bitcask paper made in golang

Score
25
โ˜… 1.2k โ‘‚ 98 โ€”
Go
alash3al
alash3al
redix

a very simple pure key => value storage system that speaks Redis protocol with Postgres as storage engine and more

Score
20
โ˜… 1.2k โ‘‚ 76 โ€”
Go
IceFireDB
IceFireDB
IceFireDB

@IceFireLabs -> IceFireDB is a database built for web3.0 It strives to fill the gap between web2 and web3.0 with a friendly database experience, making web3 application data storage more convenient, and making it easier for web2 applications to achieve decentralization and data immutability.

Score
0
โ˜… 1.2k โ‘‚ 93 โ€”
Go
patx
patx
pickledb

pickleDB is an in memory key-value store using Python's orjson module for persistence. It can also use SQLite instead of orjson if needed.

Score
0
โ˜… 1.1k โ‘‚ 134 โ€”
Python
ArcadeData
ArcadeData
arcadedb

ArcadeDB Multi-Model Database, one DBMS that supports SQL, Cypher, Gremlin, HTTP/JSON, MongoDB and Redis. ArcadeDB is a conceptual fork of OrientDB, the first Multi-Model DBMS. ArcadeDB supports Vector Embeddings.

Score
100
โ˜… 1.0k โ‘‚ 120 +2/day
Java
philippgille
philippgille
gokv

Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)

Score
35
โ˜… 829 โ‘‚ 77 +1/day
Go
valkey-io
valkey-io
valkey-glide

An open source Valkey client library that supports Valkey, and Redis open source 6.2, 7.0 and 7.2. Valkey GLIDE is designed for reliability, optimized performance, and high-availability, for Valkey and Redis OSS based applications. GLIDE is a multi language client library, written in Rust with programming language bindings, such as Java and Python

Score
45
โ˜… 760 โ‘‚ 165 โ€”
Java
deepfabric
deepfabric
elasticell

Elastic Key-Value Storage With Strong Consistency and Reliability

Score
10
โ˜… 531 โ‘‚ 74 โ€”
Go
netguru
netguru
Kissme

Kissme: Kotlin Secure Storage Multiplatform

Score
29
โ˜… 423 โ‘‚ 27 โ€”
Kotlin
ankur-anand
ankur-anand
unisondb

A streaming multimodal database for Edge AI, and Edge Computing.

Score
40
โ˜… 419 โ‘‚ 21 โ€”
Go
lucid-kv
lucid-kv
lucid

High performance and distributed KV store w/ REST API. ๐Ÿฆ€

Score
80
โ˜… 391 โ‘‚ 31 +1/day
Rust
geerlingguy
geerlingguy
ansible-role-redis

Ansible Role - Redis

Score
60
โ˜… 270 โ‘‚ 207 โ€”
Jinja
janelia-flyem
janelia-flyem
dvid

Distributed, Versioned, Image-oriented Dataservice

Score
30
โ˜… 202 โ‘‚ 32 โ€”
Go
amelielabs
amelielabs
monotone

Embeddable Cloud-Native Key-Value Storage For Sequential Data.

Score
20
โ˜… 112 โ‘‚ 5 โ€”
C
recoilme
recoilme
slowpoke

Low-level key/value store in pure Go.

Score
5
โ˜… 98 โ‘‚ 9 โ€”
Go
ivoleitao
ivoleitao
stash

Key-value store abstraction with plain and cache driven semantics and a pluggable backend architecture.

Score
43
โ˜… 91 โ‘‚ 19 โ€”
Dart
robaho
robaho
keydb

high performance key value database written in Go. Deprecated. Use robaho/leveldb

Score
0
โ˜… 87 โ‘‚ 7 โ€”
Go
adambcomer
adambcomer
database-engine

LSM-Tree Key-Value Store based on RocksDB

Score
60
โ˜… 84 โ‘‚ 3 โ€”
Rust
IceFireDB
IceFireDB
redhub

High-performance Redis-Server multi-threaded framework, based on rawepoll model.

Score
15
โ˜… 80 โ‘‚ 15 โ€”
Go
adrielcafe
adrielcafe
satchel

:school_satchel: A fast, secure and modular key-value storage with batteries-included for Android and JVM.

Score
14
โ˜… 72 โ‘‚ 8 โ€”
Kotlin
githubixx
githubixx
ansible-role-etcd

Ansible role for installing etcd cluster

Score
40
โ˜… 60 โ‘‚ 25 โ€”
Jinja
candlefinance
candlefinance
cache

A key/value store for React Native

Score
0
โ˜… 60 โ‘‚ 1 โ€”
Ruby
mambisi
mambisi
escanor

High performance key value database with useful json document indexing and manipulations.

Score
0
โ˜… 50 โ‘‚ 2 โ€”
Rust
jgarzik
jgarzik
kvapp

Rust microservice template. Clone-and-go app exposing HTTP REST API to database.

Score
20
โ˜… 19 โ‘‚ 6 โ€”
Rust
jgarzik
jgarzik
kvdbd

API service exporting embedded key/value databases to remote users

Score
40
โ˜… 19 โ‘‚ 8 โ€”
Rust
chynl
chynl
rawkv

Cloud-native distributed key-value database.

Score
0
โ˜… 10 โ‘‚ 1 โ€”
Go
Related Topics
#database#golang#go#redis#key-value-store#rust#cache#raft#nosql#distributed-systems#android#ios

ยฉ 2026 GitRepoTrend ยท GitHub repositories by topic ยท Updated weekly