Showing 32 of 32 projects
An in-memory data structure store used as a cache, database, message broker, and vector query engine for real-time applications.
A distributed reliable key-value store for the most critical data of a distributed system.
A distributed, reliable key-value store for the most critical data of a distributed system.
A high-performance, open-source distributed key-value database optimized for caching and real-time workloads.
An efficient, small mobile key-value storage framework developed by WeChat, supporting Android, iOS, macOS, Windows, POSIX, and HarmonyOS.
A distributed, transactional key-value database built in Rust, offering ACID compliance and horizontal scalability.
A pure Go embedded key/value database with ACID transactions, inspired by LMDB.
An open-source, low-latency key/value engine built on Valkey with hierarchical storage tiers and query subscriptions.
An immutable database with built-in cryptographic proof and verification, supporting SQL, Key-Value, and Document models.
A lightweight, fast, and reliable key/value storage engine based on the Bitcask log-structured storage model.
An embeddable, in-memory key/value database for Go with custom indexing and geospatial support.
Redis-compatible key-value store with SQLite/PostgreSQL backend, offering ACID transactions and SQL views.
A simple, fast, embeddable, persistent key/value store written in pure Go, supporting transactions and multiple data structures.
A simple key-value storage interface with support for multiple backends, TTL expiry, and serialization.
An embedded, serverless, transactional NoSQL database engine with key/value and JSON document store capabilities.
An immutable ordered key-value database engine with an embedded Forth-inspired scripting language for event sourcing and specialized data architectures.
An embedded key-value store written in Go, optimized for fast random lookups and read-heavy workloads.
A transactional, schema-less embedded database written in Java and Kotlin, used by JetBrains YouTrack and Hub.
A fast, in-memory Python key-value store with async support, using orjson or SQLite for persistence.
A Java binding for LMDB providing a low-latency, transactional, sorted, embedded key-value store with an idiomatic Java API.
A simple key-value store abstraction for Go with implementations for Redis, Consul, etcd, PostgreSQL, MongoDB, and many more.
An embedded key-value database for Elixir, designed for robustness and minimal resource usage.
A language-natural persistence layer for Java that treats the database as a sorted key/value store and implements everything else in Java.
A high-performance, secure, and distributed key-value store with an HTTP API, built in Rust.
A distributed, on-disk key-value store that scales RocksDB with seamless cluster resizing and eventual consistency.
A formally verified implementation of the Raft distributed consensus protocol in Coq using the Verdi framework.
A Ruby library for generating structured logs in key=value format, treating logs as data for infrastructure monitoring.
A CLI and API for running path- and folder-based operations on the Vault Key/Value secrets engine.
A Rust client library for interacting with etcd distributed key-value stores.
A Swift key-value store backed by LevelDB for persistent local storage in iOS/macOS apps.
A high-throughput, sharded in-memory key-value cache for Go with TinyLFU admission, lock-free reads, and zero allocations.
A safe, statically-typed, store-agnostic key-value storage framework for Swift applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.