Showing 36 of 200 projects
A .NET client library for Consul, providing idiomatic access to service discovery, configuration, and orchestration.
An embedded key-value database for Elixir, designed for robustness and minimal resource usage.
A modular multi-modal transactional database for AI and semantic search, replacing MongoDB, Neo4J, and Elastic with a single ACID solution.
A key-value datastore for Arduino and resource-constrained embedded systems with disk-based persistent storage.
A Bash script that functions as both a key-value store and a quine—printing its own source code with embedded data.
A multi-paradigm embedded NoSQL database for .NET with ACID transactions, text search, and vector similarity search capabilities.
A vector space search engine, vector database, and key/value store for efficient string processing and vector operations.
A Swift library providing protocols and convenience methods to manage application preferences, configurations, and app-state.
A high-performance, lock-free, shared-memory key-value store for C++11 with zero dependencies, designed for interprocess communication.
A high-performance, embeddable LSM-tree storage engine library in C with ACID transactions, tiered storage, and cross-platform portability.
A persistent, high-performance, transactional, and ACID-compliant ordered key-value database for .NET, supporting both in-memory and disk storage.
An embeddable, highly-available SQLite database with Raft-based replication, automatic failover, and integrated caching.
A versioned, snapshottable AVL+ tree implementation in Go for persistent key-value storage with deterministic Merkle root hashes.
A language-natural persistence layer for Java that treats the database as a sorted key/value store and implements everything else in Java.
A comprehensive Java client library for interacting with the Consul HTTP API, supporting all endpoints and consistency modes.
A Go wrapper for LevelDB providing Go developers with access to the LevelDB key-value store.
A fast, append-only key/value store optimized for random read performance on SSD drives, written in C++11.
A high-performance, secure, and distributed key-value store with an HTTP API, built in Rust.
A lightweight NoSQL document store for Android using key/value pairs with basic querying capabilities.
A fast and simple key/value store written in Go using only the standard library, balanced for both reads and writes.
A Redis client for Elixir providing type-safe command generation and comprehensive API coverage.
A collection of premade storage drivers implementing a unified interface for Fiber middleware in Go.
A clojuresque key-value/document store protocol with core.async.
The official Couchbase SDK for .NET Core and .NET Framework, enabling .NET applications to interact with Couchbase Server.
An embedded persistent key-value store optimized for blockchain applications, designed for efficient Patricia-Merkle trie storage.
A lightweight, high-performance network server for the Kyoto Cabinet key-value database with replication and memcached protocol support.
A lightweight and simple key-value store written in Rust, inspired by Python's PickleDB.
A distributed, on-disk key-value store that scales RocksDB with seamless cluster resizing and eventual consistency.
A reactive key-value store for Flutter that extends shared_preferences with Streams for listening to value changes.
A simple, portable hash table implementation for C with support for multiple data types and optional thread safety.
A REST-based service that abstracts storage complexity and automates common data access patterns across multiple database systems.
C# bindings for Facebook's RocksDB, providing multi-level .NET access to the high-performance key-value store.
A Java JNI binding for LMDB, providing ultra-fast, transactional key-value storage with zero-copy access.
A simple, persistent key/value store written in pure Go for learning database internals.
A formally verified implementation of the Raft distributed consensus protocol in Coq using the Verdi framework.
An Elixir client for Riak with connection pooling, CRDT, and Timeseries support.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.