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 36 of 138 projects

Skytable
SkytableRust

A modern scalable NoSQL database with BlueQL, designed for performance, scalability and flexibility.

#database-driver#database#database-engine
Stars2.7k
Forks92
Last commit1 month ago
Akavache
AkavacheC#

An asynchronous, persistent key-value store for .NET desktop and mobile applications, based on SQLite3.

#reactive-extensions#desktop-application#xamarin
Stars2.5k
Forks281
Last commit5 days ago
Akavache
AkavacheC#

An asynchronous, persistent key-value store for .NET desktop and mobile applications, based on SQLite3.

#reactive-extensions#desktop-application#xamarin
Stars2.5k
Forks281
Last commit5 days ago
UnQLite
UnQLiteC

An embedded, serverless, transactional NoSQL database engine with key/value and JSON document store capabilities.

#c-library#database#storage
Stars2.3k
Forks181
Last commit1 month ago
EVCache
EVCacheJava

A distributed in-memory data store for the cloud, built on memcached and optimized for AWS EC2 infrastructure.

#cloud-caching#performance-optimization#distributed-cache
Stars2.2k
Forks253
Last commit3 days ago
rust-rocksdb
rust-rocksdbRust

A Rust wrapper for Facebook's RocksDB embedded key-value storage engine.

#database#rocksdb#concurrent
Stars2.2k
Forks862
Last commit5 days ago
Storm
StormGo

A simple and powerful toolkit for BoltDB that provides indexes, advanced queries, and CRUD operations for Go applications.

#data-indexing#orm#database
Stars2.1k
Forks143
Last commit2 years ago
Redis-Objects
Redis-ObjectsRuby

A Ruby library that maps Redis data types directly to Ruby objects with atomic operations.

#orm-integration#redis#data-structures
Stars2.1k
Forks231
Last commit4 months ago
TileDB
TileDBC++

An embeddable C++ storage engine for dense and sparse multi-dimensional arrays, dataframes, and key-value stores.

#multi-dimensional-arrays#c-plus-plus-library#scientific-computing
Stars2.1k
Forks212
Last commit13 days ago
rsedis
rsedisRust

A Redis-compatible in-memory data store re-implemented in Rust for cross-platform use and multi-core performance.

#redis#no-sql#server
Stars1.8k
Forks118
Last commit2 years ago
cachex
cachexElixir

A powerful, feature-rich in-memory key/value caching library for Elixir with support for transactions, fallbacks, and expirations.

#elixir#memory-cache#caching
Stars1.7k
Forks119
Last commit3 months ago
LevelDB
LevelDBJava

A Java port of LevelDB that aims for feature parity and near-native performance while producing identical data files.

#database#java-library#high-performance
Stars1.6k
Forks419
Last commit3 years ago
jStorage
jStorageJavaScript

A cross-browser key-value store for local data storage in the browser, supporting TTL, PubSub, and change listeners.

#data-persistence#cross-browser#browser-storage
Stars1.5k
Forks263
Last commit6 years ago
rx-preferences
rx-preferencesJava

A reactive wrapper for Android SharedPreferences using RxJava, enabling observable preference changes.

#observables#android#sharedpreferences
Stars1.5k
Forks129
Last commit3 years ago
diskv
diskvGo

A simple, persistent, disk-backed key-value store for Go with performance-enhancing abstractions.

#data-storage#caching#go-library
Stars1.5k
Forks104
Last commit4 years ago
Datalevin
DatalevinClojure

A simple, fast, and versatile Datalog database with built-in document, vector, and full-text search capabilities.

#client-server-database#document-database#lmdb
Stars1.4k
Forks80
Last commit4 days ago
PumpkinDB
PumpkinDBRust

An immutable ordered key-value database engine with an embedded Forth-inspired scripting language for event sourcing and specialized data architectures.

#concatenative#database#database-engine
Stars1.4k
Forks61
Last commit6 years ago
Ohm
OhmRuby

A Ruby library for object-hash mapping with Redis, providing a simple way to store and query objects.

#object-hash-mapping#lesscode#data-persistence
Stars1.4k
Forks163
Last commit3 years ago
awesome-db
awesome-db

A curated list of amazingly awesome database libraries, resources, and tools across multiple programming languages.

#developer-tools#document-database#database-resources
Stars1.4k
Forks178
Last commit2 years ago
pogreb
pogrebGo

An embedded key-value store written in Go, optimized for fast random lookups and read-heavy workloads.

#concurrent-access#hash-table#storage-engine
Stars1.4k
Forks96
Last commit2 months ago
Secure Storage
Secure StorageC++

A Flutter plugin for securely storing sensitive data using encrypted storage across all platforms.

#keychain#dart#biometric-authentication
Stars1.3k
Forks515
Last commit5 days ago
rails-settings-cached
rails-settings-cachedRuby

A Rails gem for managing global application settings with ActiveRecord-like syntax and built-in caching.

#rails#rails-gem#caching
Stars1.1k
Forks203
Last commit1 year ago
pickledb
pickledbPython

A fast, in-memory Python key-value store with async support, using orjson or SQLite for persistence.

#datastore#database#data-persistence
Stars1.1k
Forks134
Last commit1 month ago
docker-consul
docker-consulShell

A Docker image for running HashiCorp Consul, a service mesh and distributed key-value store.

#containerization#key-value-store#infrastructure
Stars1.1k
Forks273
Last commit5 years ago
eliasdb
eliasdbGo

EliasDB is a lightweight graph-based database with GraphQL support, a custom query language, and built-in scripting.

#database#graph#graphql
Stars1.0k
Forks49
Last commit3 years ago
moss
mossGo

A simple, fast, ordered, persistable key-value storage library for Go, using an LSM-like design.

#concurrent-access#ordered-collections#lsm-tree
Stars1.0k
Forks65
Last commit1 year ago
Speedb
SpeedbC++

A RocksDB-compatible, high-performance embedded key-value store optimized for modern hardware and scale.

#rocksdb#high-performance#scalable-storage
Stars1.0k
Forks82
Last commit2 years ago
Zephyr
ZephyrSwift

A lightweight Swift library that synchronizes UserDefaults over iCloud with background monitoring.

#apple-platforms#ios#userdefaults
Stars944
Forks65
Last commit1 year ago
con_cache
con_cacheElixir

An ETS-based key/value cache for Elixir with row-level isolated writes, TTL support, and modification callbacks.

#elixir#caching#otp
Stars927
Forks73
Last commit8 months ago
heed
heedRust

Fully typed Rust LMDB wrappers with minimal overhead, supporting both LMDB master and encrypted master3 branches.

#memory-mapping#serde#lmdb
Stars893
Forks77
Last commit4 days ago
lmdbjava
lmdbjavaJava

A Java binding for LMDB providing a low-latency, transactional, sorted, embedded key-value store with an idiomatic Java API.

#database#concurrent-access#in-memory
Stars877
Forks124
Last commit4 months ago
react-native-simple-store
react-native-simple-storeJavaScript

A minimalistic wrapper around React Native's AsyncStorage for simple key-value data persistence.

#ios#data-persistence#wrapper-library
Stars870
Forks79
Last commit3 years ago
gokv
gokvGo

A simple key-value store abstraction for Go with implementations for Redis, Consul, etcd, PostgreSQL, MongoDB, and many more.

#package#library#redis
Stars828
Forks77
Last commit6 months ago
clover
cloverGo

A lightweight document-oriented NoSQL database written in pure Golang, designed for simplicity and easy maintenance.

#document-oriented-database#database#data-persistence
Stars817
Forks68
Last commit9 months ago
hyperdb
hyperdbJavaScript

A distributed, scalable key-value database built on a hypercore append-only log for peer-to-peer applications.

#scalable-storage#key-value-store#hypercore
Stars752
Forks57
Last commit1 year ago
consuldotnet
consuldotnetC#

A .NET client library for Consul, providing idiomatic access to service discovery, configuration, and orchestration.

#health-checking#distributed-systems#distributed-locks
Stars690
Forks186
Last commit7 years ago
PreviousPage 2 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
Next
#Database47
#Embedded Database43
#Key Value27
#Go25
#Rust20
#Storage Engine20
#Nosql19
#Acid Transactions19
#Redis18
#Persistent Storage18
#High Performance17
#Data Persistence16