Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Key Value Store

Key Value Store

138 projects

Showing 30 of 138 projects

kvs
kvsElixir

A compact Elixir/Erlang database abstraction layer with polymorphic tuples and multiple backend support.

#extensible-records#elixir#rocksdb
Stars176
Forks46
Last commit8 days ago
rust-memcache
rust-memcacheRust

A pure Rust memcached client supporting all protocols, connections, and cluster configurations.

#memcache#memcached-client#client
Stars148
Forks45
Last commit3 months ago
rust-etcd
rust-etcdRust

A Rust client library for interacting with etcd distributed key-value stores.

#database#coordination#etcd-client
Stars143
Forks32
Last commit6 years ago
jetcd
jetcdJava

A Java client library for etcd using Apache HttpAsyncClient and Google Guava's ListenableFuture.

#java-client#distributed-systems#async-client
Stars143
Forks55
Last commit3 years ago
cache
cacheErlang

An Erlang in-memory cache library using segmented ETS tables for efficient eviction and quota policies.

#in-memory-storage#in-memory-cache#otp
Stars141
Forks31
Last commit4 years ago
WooriDB
WooriDBRust

An experimental schemaless time-series database with a SPARQL-like query language, built in Rust.

#time-serial#database#sparql
Stars138
Forks16
Last commit2 years ago
SwiftStore
SwiftStoreC++

A Swift key-value store backed by LevelDB for persistent local storage in iOS/macOS apps.

#mobile-database#ios#xcframework
Stars129
Forks36
Last commit1 year ago
cl-ctrie
cl-ctrieCommon Lisp

A Common Lisp implementation of the CTrie, a lock-free concurrent key/value map with efficient snapshots and memory management.

#hash-array-mapped-trie#concurrent-data-structures#non-blocking
Stars121
Forks7
Last commit10 years ago
unqlite.rs
unqlite.rsRust

A high-level Rust wrapper for the UnQLite embedded NoSQL database engine.

#unqlite#database#database-engine
Stars114
Forks18
Last commit5 years ago
lmdb-rs
lmdb-rsRust

Rust bindings for the Lightning Memory-Mapped Database (LMDB), providing safe and idiomatic access.

#database#memory-mapped#storage
Stars114
Forks46
Last commit3 years ago
go-store
go-storeGo

A Redis-backed key-value store library for Go with platform-independent interfaces for data persistence.

#data-persistence#redis#storage
Stars113
Forks9
Last commit9 years ago
go-mcache
go-mcacheGo

A high-throughput, sharded in-memory key-value cache for Go with TinyLFU admission, lock-free reads, and zero allocations.

#in-memory-cache#storage#ttl-expiration
Stars106
Forks19
Last commit1 month ago
Redis
RedisC

An in-memory data structure store used as a database, cache, message broker, and vector database for real-time applications.

#data-structures#nosql#vector-database
Stars106
Forks11
Last commit26 days ago
Data Storage SQLite
Data Storage SQLiteSwift

A Capacitor plugin providing simple key-value storage backed by SQLite for iOS, Android, Electron, and Web.

#data-persistence#mobile-storage#capacitor-plugin
Stars102
Forks19
Last commit1 day ago
Data Storage SQLite
Data Storage SQLiteSwift

A Capacitor plugin providing simple key-value storage backed by SQLite for iOS, Android, Electron, and Web.

#data-persistence#capacitor-plugin#key-value-store
Stars102
Forks19
Last commit
mph-table
mph-tableJava

Immutable key/value store with efficient space utilization and fast reads, ideal for batch-built tables shipped to multiple servers.

#java-library#batch-processing#data-serialization
Stars101
Forks19
Last commit2 years ago
Gedis
GedisGDScript

An in-memory, Redis-like key-value store for Godot, providing rich data structures and pub/sub messaging.

#gdscript#data-structures#key-value-store
Stars100
Forks6
Last commit2 months ago
libmdbx-rs
libmdbx-rsC

Rust bindings for the libmdbx embedded key-value database, providing safe and idiomatic access.

#storage#ffi#key-value-store
Stars97
Forks46
Last commit4 days ago
GoFreeDB
GoFreeDBGo

A Golang library that provides key-value and row-based database abstractions using Google Sheets as a backend.

#orm#database#data-persistence
Stars90
Forks8
Last commit1 year ago
YapDatabaseExtensions
YapDatabaseExtensionsSwift

A suite of convenience APIs for working with YapDatabase in Swift, providing type-safe persistence for value types.

#value-coding#ios#yapdatabase
Stars88
Forks15
Last commit8 years ago
AtlasDB
AtlasDBJava

A transactional distributed database layer providing ACID guarantees on top of key-value stores.

#high-availability#java#key-value-store
Stars78
Forks17
Last commit1 year ago
react-native-userdefaults-ios
react-native-userdefaults-iosObjective-C

A React Native module for iOS that provides JavaScript access to NSUserDefaults for persistent key-value storage.

#native-module#ios#key-value-store
Stars72
Forks26
Last commit
StringDB
StringDBC#

A modular key/value archival database for .NET designed to use minimal RAM and produce compact database files.

#database#storage#low-memory
Stars71
Forks12
Last commit3 years ago
totem
totemCrystal

A Crystal configuration library that loads and parses JSON, YAML, and dotenv formats with support for environment variables and remote key-value stores.

#environment-variables#yaml#dotenv
Stars71
Forks5
Last commit2 years ago
redis
redisV

A full-featured Redis client for the V programming language, enabling Redis operations from V applications.

#database-driver#redis#vlang
Stars70
Forks9
Last commit2 years ago
Storez
StorezSwift

A safe, statically-typed, store-agnostic key-value storage framework for Swift applications.

#ios#user-defaults#storage
Stars70
Forks8
Last commit3 months ago
couchcache
couchcacheGo

A RESTful caching microservice written in Go that uses Couchbase as a key-value store backend.

#couchbase#caching#microservice
Stars65
Forks7
Last commit2 years ago
dhtkv
dhtkvJavaScript

CLI tool for storing and retrieving key/value data in the BitTorrent mainline DHT using BEP 44.

#bep44#decentralized-storage#command-line-tool
Stars63
Forks6
Last commit10 years ago
ObjectiveRocks
ObjectiveRocksObjective-C++

An Objective-C wrapper for Facebook's RocksDB, providing a native API for persistent key-value storage on iOS and macOS.

#database#ios#cplusplus-bridge
Stars61
Forks23
Last commit6 years ago
react-native-user-defaults
react-native-user-defaultsObjective-C

A React Native library for storing small, permanent app data using iOS UserDefaults with a simple set/get API.

#ios#data-storage#userdefaults
Stars60
Forks9
Last commit9 years ago
PreviousPage 4 of 4

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 day ago
6 years ago
#Database47
#Embedded Database43
#Key Value27
#Go25
#Rust20
#Storage Engine20
#Nosql19
#Acid Transactions19
#Redis18
#Persistent Storage18
#High Performance17
#Data Persistence16