A library that provides an embeddable, persistent key-value store for fast storage.
- database
- storage-engine
84,583 visible repositories in the index
1–24 of 43 · Most stars
A library that provides an embeddable, persistent key-value store for fast storage.
Simple and fast JSON database
An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, POSIX, and OHOS.
:kangaroo: - PouchDB is a pocket-sized database.
A lightweight, lightning-fast, in-process vector database
Developer-friendly OSS embedded retrieval library for multimodal AI. Search More; Manage Less.
LiteDB - A .NET NoSQL Document Store in a single data file
the champagne of beta embedded databases
A transactional, relational-graph-vector database that uses Datalog for query. The hippocampus for AI!
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.
The AI-Native Search Database. Best for agent storage, it unifies vector, text, structured, and semi-structured data into a single engine. This all-in-one database makes agents smarter, easier to run, and more stable.
A rudimentary implementation of a basic document (NoSQL) database in Go
ArcticDB is a high performance, serverless DataFrame database built for the Python Data Science ecosystem.
WebAssembly version of DuckDB
The Universal Storage Engine
Versioned, fast, distributed Datalog engine for everyone.
Gossip-based service discovery (and more) for large distributed systems.
An educational OLAP database system.
Transparent dictionary-based row-level compression for SQLite
❄️ Coolest database around 🧊 Embeddable column database written in Go.
This is a simple graph database in SQLite, inspired by "SQLite as a document database"
A simple, fast and versatile Datalog database
:snowboarder: EJDB2 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL).
SirixDB is an an embeddable, bitemporal, append-only database system and event store, storing immutable lightweight snapshots. It keeps the full history of each resource. Every commit stores a space-efficient snapshot through structural sharing. It is log-structured and never overwrites data. SirixDB uses a novel page-level versioning approach.