The best bbolt alternatives
The rest of Best Embedded Databases, in this site's order.
Chroma suits developers building AI applications that need search and retrieval over stored data, with options for local, cloud, or customer-VPC…
SQLite suits developers needing an embedded database, particularly for device-local data with low writer concurrency and less than a terabyte of…
HSQLDB suits developers and organizations looking for a self-hosted Java relational database with embedded or server deployment.
RxDB suits JavaScript developers building applications that need local data, offline operation, or synchronization with supported backends.
LadybugDB suits developers building analytical graph applications or agentic applications with Cypher.
ObjectBox is suited to developers building mobile or IoT applications, particularly those with offline or decentralized data needs.
PouchDB suits developers building JavaScript applications that need offline data and synchronization with compatible servers.
EJDB2 suits developers looking for an embeddable JSON database with a C API and a single-file storage design.
Firebird suits developers and administrators needing a self-hosted relational database with SQL, monitoring, security, backup, and multiple…
RocksDB suits developers embedding persistent key-value storage in database engines, application caches, or other workloads.
Qdrant suits developers building semantic search or recommendation systems who need vector storage, metadata filtering or hybrid retrieval.
H2 suits developers who need a Java SQL database with embedded or server operation and standard SQL and JDBC support.
LiteDB suits .NET developers who want an embedded document database for local, desktop, mobile, or web applications.
eXtremeDB suits developers building embedded applications or devices that need in-memory and persistent storage.