CrateDB is a distributed SQL database built on Lucene for real-time storage and analysis of massive datasets, with PostgreSQL compatibility, full-text, and geospatial search.crate
MiniOB is a compact, open-source database built for learning. It implements the core modules of a database kernel in a small codebase and comes with exercises and courses that help students and developers understand how databases work.oceanbase
dqlite is a C library that turns SQLite into an embeddable, replicated, and fault-tolerant SQL database. It adds a network protocol and Raft-based replication so applications can form highly available clusters without an external database.canonical
OrioleDB is a modern cloud-native storage engine for PostgreSQL. Implemented as an extension, it introduces undo logs, row-level WAL, copy-on-write checkpoints, and reduced maintenance to improve scalability, replication, and performance.orioledb
RavenDB is a modern ACID NoSQL document database with indexing, full-text search, sharding, time-series, and vector search. It runs on Linux, macOS, Windows, containers, and the cloud, and includes a polished management studio.ravendb
cr-sqlite is a runtime-loadable extension that adds multi-master replication and CRDT support to SQLite and libSQL. It lets applications merge independently edited databases without conflicts, enabling offline-first and collaborative experiences.vlcn-io
Tarantool is an in-memory computing platform combining a database and an application server. It offers transactional storage, multiple index types, replication, SQL, and a fast Lua runtime for building high-performance, stateful services.tarantool
SlateDB is an embedded LSM-tree key-value storage engine that writes to object storage, offering bottomless capacity, durability, and easy replication as a Rust crate.slatedb
NutsDB is a simple, embeddable persistent key/value store written in pure Go, supporting serializable transactions and data structures like lists, sets, and sorted sets.nutsdb
Olric is a distributed in-memory key/value store and cache that can run embedded in Go apps or as a standalone Redis-protocol service with sharding and replication.olric-data
TerminusDB is an open-source knowledge-graph database with git-like version control, supporting branching, merging, time-travel queries, GraphQL, and WOQL/Datalog.terminusdb
PolarDB for PostgreSQL is Alibaba Cloud's open-source cloud-native database with compute-storage separation, elastic scaling, and HTAP capabilities.polardb
Apache HugeGraph is a high-performance, scalable graph database for billions of vertices and edges, supporting Gremlin and Cypher queries over REST APIs in standalone or distributed deployments.apache
Tendis is Tencent's high-performance distributed storage system compatible with the Redis protocol. It uses RocksDB for persistent, PB-scale storage with clustering and automatic failover.Tencent
GlueSQL is an embeddable, multi-model SQL engine written in Rust. It brings SQL parsing, planning and execution to in-memory, file-based or external storage, and runs in the browser or Node.js.gluesql
HeavyDB is an in-memory, column-store SQL relational database built for GPUs, now bundled with NVIDIA's visualization, geospatial and data-federation platform for real-time analytics.heavyai
Triplit is an open-source full-stack database that syncs data between server and browser in real time, with offline support, CRDT collaboration, relational queries and pluggable storage.aspen-cloud
XTDB is an open-source immutable SQL database with comprehensive time travel and bitemporal versioning, built on Apache Arrow and designed for object storage and data-compliance workloads.xtdb
LinDB is a distributed time-series database built for high performance, high availability and horizontal scalability, aimed at monitoring and metrics workloads.lindb
chDB is an in-process OLAP SQL engine powered by ClickHouse, letting Python applications run fast analytical SQL without a separate server; a WebAssembly build runs in the browser.chdb-io
FlashDB is an ultra-lightweight embedded database for IoT and embedded devices, offering both key-value and time-series storage with wear leveling and power-off protection.armink
Marmot is a leaderless distributed SQLite replication server with a MySQL-compatible interface, offering multi-node writes, distributed transactions and CDC-based replication.maxpert
Multigres brings Vitess-style sharding, connection pooling, and high availability to PostgreSQL. It is a distributed database layer designed to scale Postgres workloads horizontally across many nodes.multigres
Builds a high-performance storage engine for LLM inference and GPU training, accelerating massive KV-cache offloading and small-file reads and writes.openlake-project
Skytable is a modern NoSQL database written in Rust. It offers BlueQL queries, flexible spaces and models, and high-performance asynchronous I/O for low-latency, large-scale workloads.skytable
go-mysql-server is a MySQL-compatible SQL engine and server written in Go. It can back tests with an in-memory database or query arbitrary data sources through custom backend interfaces.dolthub
ArcticDB is a high-performance, serverless DataFrame database for Python. It stores Pandas DataFrames in S3 or LMDB with time-series indexing, versioning, and fast analytical reads.man-group
Classic Jazz is a distributed database that syncs data, files, and LLM streams across frontends, containers, serverless functions, and its cloud, with built-in auth, permissions, encryption, and offline support.garden-co
GridDB is an open-source time-series database for IoT and big data, combining NoSQL and SQL interfaces with a clustered server and multi-language clients.griddb
Fjall is an embeddable log-structured key-value storage engine in Rust, offering an LSM-tree design, multiple keyspaces, transactions, and built-in compression.fjall-rs
A native Windows port of Redis that can be installed as a Windows service. It supports multiple service instances, Sentinel, RedisJSON and standard Redis data formats, offering a fast, stable server for Windows environments.zkteco-home
UnQLite is a self-contained, serverless, transactional embedded database engine for C and C++, offering a key-value store plus a Jx9-powered document store.symisc
Cross-platform lightweight vector-search engine designed as a pluggable module, providing shared graph indexes and quantization kernels that add similarity search to existing databases.vexdb-thu
LotusDB is a fast embeddable key-value store written in Go that blends LSM-tree and B+ tree designs for efficient reads, writes, and low amplification.lotusdblabs
DoltgreSQL is a PostgreSQL-compatible SQL database with Git-style version control, letting you branch, merge, clone, and push table data and schema changes.dolthub
Feldera is an incremental computation engine that evaluates full SQL programs incrementally over streaming changes, with a web console and connectors for batch and streaming sources.feldera
Bitalostored is a high-performance distributed storage system compatible with the Redis protocol, built on the in-house BitalosDB engine with Raft-based consistency.zuoyebang
DuckDB-Wasm brings the in-process SQL OLAP database to browsers and Node.js via WebAssembly, querying Parquet, CSV, and JSON with extension support.duckdb
MatrixOne is an AI-native HTAP database with MySQL compatibility, built-in vector and full-text search, and Git-style data versioning for snapshots, branching and rollback.matrixorigin
Irmin is an OCaml distributed database library inspired by Git. It provides branchable, mergeable, snapshot-capable data stores with pluggable backends and CRDT-based conflict handling.mirage
Walrus is a distributed message streaming engine written in Rust. Built on a high-performance WAL storage layer, it offers segmented partitioning, Raft-based metadata, and fault-tolerant replication.nubskr
A stateless Apache Kafka-compatible broker with pluggable PostgreSQL, SQLite, S3 or in-memory storage. Schema-backed topics can be materialized as Iceberg or Delta Lake tables.nisshi-io
Ladybug is an embedded graph database built for fast analytical queries, offering Cypher, full-text and vector indexes, columnar storage, and bindings for Python, Node.js, Rust, Go, Java, and C/C++.LadybugDB
A lakehouse-native graph engine with Git-style branching, merging, and workflows, supporting multimodal retrieval and versioned operational state for agent applications.modernrelay
Datahike is a durable Datalog database with Datomic-compatible APIs and Git-like semantics. It offers immutable snapshots, time-travel queries, distributed index access, and pluggable storage backends.replikativ
Corrosion is a gossip-based distributed state store for large clusters. Each node keeps a SQLite database synchronized with CR-SQLite CRDTs, exposing SQL queries, subscriptions, and service discovery.superfly
RedisBloom adds probabilistic data structures such as Bloom and Cuckoo filters, Count-min sketch, Top-K and t-digest to Redis, enabling memory-efficient approximate queries over streaming data.RedisBloom
TuGraph is a high-performance graph database with labeled property graphs, ACID transactions, OpenCypher queries and built-in graph analytics for large datasets.TuGraph-family
CnosDB is a cloud-native distributed time-series database for IoT and industrial workloads, offering high compression, standard SQL, multi-tenancy and separated storage and compute.cnosdb
HASH is an open-source, multi-tenant platform for self-building knowledge graphs and simulation, where autonomous agents grow and maintain a bitemporal graph database.hashintel
Couchbase Lite is a lightweight, embedded, document-oriented NoSQL database engine for iOS and macOS apps, with built-in synchronization and full query support for offline-first applications.couchbase
Pixeltable is an open-source multimodal database for Python that stores files, model outputs and embeddings together. It runs computed columns, indexing, orchestration and FastAPI serving from a single app definition.pixeltable
LocustDB is an experimental high-performance analytics database written in Rust. It can run as a command-line REPL, an embedded query engine or a distributed system for fast columnar analytics on commodity hardware.cswinter
Lightweight S3-compatible object-storage server distributed as a single binary with low memory use, encryption at rest, and a built-in web dashboard.kodiqa-solutions
LiteTree is a modified SQLite engine that adds Git-like branches and commits. Multiple connections can read or write separate branches and inspect historical snapshots of the same database.aergoio
Tonbo is an embedded database for serverless and edge runtimes that stores data as Parquet on S3, with MVCC transactions, Arrow-native queries and a stateless compute design.tonbo-io
Graft is an open-source transactional storage engine for edge and offline-first applications. It provides lazy, partial and strongly consistent replication through an SQLite extension or a Rust crate.orbitinghail
mvSQLite is a distributed, MVCC SQLite database built on FoundationDB. It keeps SQLite compatibility while adding time travel, lock-free concurrent reads and writes, and horizontal scalability.losfair
FrostDB is an embeddable columnar database written in Go. It uses Apache Parquet for storage and Arrow for querying, and is optimized for write-heavy observability workloads with dynamic columns.polarsignals
A transactional catalog for data lakes that gives Iceberg tables Git-like branching, commits, and versioning, deployable as a standalone Docker service.projectnessie
EJDB2 is an embeddable JSON database engine written in C. It offers a JQL query language, indexes, REST and WebSocket endpoints, and bindings for many languages and mobile platforms.Softmotions
Firebird is a cross-platform open-source relational database with broad ANSI SQL support, strong concurrency, and powerful stored procedures and triggers. It has been used in production for decades.FirebirdSQL
FiloDB is a distributed, Prometheus-compatible in-memory time-series database. It ingests massive metric streams from Kafka and serves PromQL queries for low-latency dashboards and alerting.filodb
Apache Cloudberry is an open-source massively parallel processing database derived from Greenplum, built on a newer PostgreSQL kernel for data warehousing, large-scale analytics, and AI/ML workloads.apache
Realm .NET is an embedded mobile database SDK for .NET. It runs directly on phones, tablets, and wearables, exposes data as objects, and is designed to be faster than SQLite.realm
Xodus is JetBrains' embedded, transactional, schema-less database for Java and Kotlin, offering ACID transactions, MVCC snapshot isolation, and an entity-store API.JetBrains
tstorage is a lightweight embedded time-series storage engine for Go that partitions data by time, uses WAL and memory-mapped disk files, and is optimized for high-volume metric ingestion.nakabonne
Stoolap is an embedded SQL database written in pure Rust, supporting MVCC transactions, cost-based optimization, vector search, and columnar storage without a separate server.stoolap
ArcadeDB is a multi-model DBMS supporting graph, document, key-value, time-series, search, and vector data with SQL, Cypher, Gremlin, and MongoDB/Redis/Postgres protocol compatibility.ArcadeData
PoloDB is an embedded document database for Rust with a MongoDB-like API for collections, queries, updates, indexes, and transactions, plus a standalone server mode.PoloDB
BaikalDB is Baidu's distributed HTAP database, compatible with MySQL, designed for real-time reads and writes on petabyte-scale structured data with analytical query support.baidu
ObjectBox for Dart is an embedded NoSQL database for Flutter apps, offering fast object persistence, ACID transactions, queries and on-device vector search.objectbox
A cross-platform SQLite extension that adds efficient vector search and quantization to embedded databases, enabling offline RAG and semantic search on mobile, edge, and server.sqliteai
Product Opener is the open-source server behind Open Food Facts, a crowdsourced food-product database with ingredients, allergens, nutrition data, an open API, and a web interface.openfoodfacts
TCGdex cards-database is a multilingual Pokémon Trading Card Game database with card images and metadata, served through an API and official SDKs.tcgdex
Mondrian is an open-source OLAP server that lets business users run MDX queries for real-time multidimensional analysis over relational data, with a desktop schema workbench.pentaho
StarbaseDB is an open-source HTTP SQLite database built on Cloudflare Durable Objects, offering scale-to-zero compute, transactions, REST, and WebSocket query access.outerbase
IceFireDB is a decentralized database infrastructure bridging Web2 and Web3, with Redis and MySQL protocol compatibility, Raft/CRDT consensus, and IPFS-backed storage.IceFireDB
KiviDB is a fast, multi-threaded Redis- and Valkey-compatible in-memory key-value database written in Rust, with built-in full-text and vector search.kividbio
SereneDB is a Postgres-compatible real-time search analytics database that unifies Elasticsearch-style search and ClickHouse-style OLAP in one engine, with vector and hybrid retrieval.serenedb
IvorySQL is an open-source Oracle-compatible PostgreSQL fork offering a compatibility mode and PL/iSQL procedural language, designed as a drop-in replacement for PostgreSQL.IvorySQL
A time-series data structure for Redis for high-volume sample ingestion and range/aggregation queries, with retention, compaction and label indexing.RedisTimeSeries
Realm Core is the underlying database engine shared by all Realm mobile SDKs, providing embedded, reactive data storage for phones, tablets and wearables.realm
EliasDB is a lightweight graph database that can run embedded or standalone, offering GraphQL, its own EQL query language, transactions, full-text search and clustering.krotik
GlareDB is a fast, lightweight SQL database for analytics, distributed as a single binary for running efficient analytical queries over your data.GlareDB
ToplingDB is a high-performance persistent LSM key-value store forked from RocksDB, adding searchable compression, distributed compaction, and JSON/YAML SidePlugin configuration for embedded database workloads.topling
SleekDB is a dependency-free NoSQL database written in PHP that stores documents as plain JSON files, with nested-property queries, filtering, sorting, and built-in query caching.SleekDB
Fireproof is an embedded document database for browser and JavaScript apps, offering CRDT-based live sync, encryption, offline-first persistence, and React hooks.fireproof-storage
SawitDB is a single-file database engine written in Node.js with paged storage, WAL, B-tree indexes, SQL-style queries, transactions, replication, and full-text search.WowoEngine
Nitrite is an embedded NoSQL document database for Java and Android, supporting in-memory or file-based persistence, indexing, full-text search and transactions.nitrite
Pixels is a columnar storage and query engine for data lakes and warehouses, offering integrations with Trino, DuckDB and others plus real-time sync and elastic serverless query processing.pixelsdb