DuckDB is an analytical in-process SQL database management system
Embedded Database GitHub Repositories
Explore popular GitHub repositories tagged “embedded-database”.
Compare stars, forks, and programming language using the same GitStar view as GitHub Trending.
Trending Repositories
A SQL database in Rust: SQLite-compatible, now also speaking Postgres (experimental). The LLVM of databases.
Simple and fast JSON database
libSQL is a fork of SQLite that is both Open Source, and Open Contributions.
A transactional, relational-graph-vector database that uses Datalog for query. The hippocampus for AI!
A cloud native embedded storage engine built on object storage.
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.
chDB is an in-process OLAP SQL Engine 🚀 powered by ClickHouse
🗻 Log-structured, embeddable key-value storage engine written in Rust
An educational OLAP database system.
Modern embedded SQL database
Tonbo is an embedded database for serverless and edge runtimes.
A simple, fast and versatile Datalog database
Fastfull embedded transactional key-value storage engine ★ Surpasses the legendary LMDB in reliability, capabilities and performance ★ Used in hundreds of open source projects, including Ethereum.
Transactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub.
PoloDB is an embedded document database.
NoSQL embedded document store for Java
Lightning Memory Database (LMDB) for Java: a low latency, transactional, sorted, embedded, key-value store
A lightweight document-oriented NoSQL database written in pure Golang.
Drop-in embedded database in Rust
Scalable graph analytics database powered by a multithreaded, vectorized temporal engine, written in Rust
A low-level, versioned, embedded, ACID-compliant, key-value database for Rust
A fast, log structured key-value store.
A library for creating isolated embedded databases for Spring-powered integration tests.
An experimental embedded SQL engine in C++20. Query Parquet, CSV, JSON, Arrow, Avro, SQLite, and Excel files directly with SQL, in-process. Early-stage.
Python bindings for the UnQLite embedded NoSQL database
Embedded Graph Database for Python. Lives inside your Python process. Quick setup. No server. Runs in notebooks, apps, even your browser.
Go library for protobuf compatible sstables, a skiplist, a recordio format and other database building blocks like a write-ahead log. Ships now with an embedded key-value store.
Authenticated multi-version database: sparse binary merkle tree with compact partial-tree proofs
A lightweight time-series database written in Rust. Embed it, run it as a server, or scale it as a cluster.