Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source databases software

2037 open-source libraries, tools and applications tagged databases, ranked by how closely databases is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

2037 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
Elasticsearch
Elasticsearch is a free and open source, distributed, RESTful search and analytics engine built on Apache Lucene. It stores structured, uns…
9578300stable
Redis
Redis is an open-source, in-memory data platform that provides fast key‑value storage, caching, and advanced data structures. It also inclu…
9276478active
nocodb/nocodb
NocoDB is a self‑hostable, open‑source platform that turns any relational database into a smart spreadsheet interface. It provides automati…
9665072active
Meilisearch
Meilisearch is a fast, open-source search engine that provides typo-tolerant full-text search, semantic and hybrid AI-powered search, and v…
9159352stable
etcd
etcd is a distributed, strongly consistent key‑value store that uses the Raft consensus algorithm. It provides a reliable API (gRPC/HTTP) f…
9852353stable
dbeaver/dbeaver
DBeaver is a free, open‑source universal database management tool with a graphical UI. It supports hundreds of databases via JDBC/ODBC and …
9952011active
ClickHouse
ClickHouse is an open-source column‑oriented OLAP database management system designed for real‑time analytics on massive datasets. It provi…
9650464active
Milvus
Milvus is a high‑performance, cloud‑native vector database designed for scalable approximate nearest neighbor (ANN) search. It provides har…
9446356active
DuckDB
DuckDB is a high‑performance, in‑process analytical SQL database written in C++. It provides a rich SQL dialect, supports many file formats…
9442114active
facebookresearch/faiss
Faiss is a C++ library (with Python wrappers) for efficient similarity search and clustering of dense vectors, supporting indexes that scal…
9441147stable
TiDB
TiDB is an open‑source, cloud‑native distributed SQL database with strong ACID guarantees. It supports hybrid transactional/analytical proc…
9640589active
GORM
GORM is a full-featured, developer-friendly ORM library for Go that maps Go structs to database tables. It supports associations, transacti…
9139978stable
drawDB
drawDB is a free, open‑source online database diagram editor that lets you design ER diagrams and generate SQL for many dialects. It runs i…
7439908active
drawDB
drawDB is a free, browser-based database entity relationship diagram (ERD) editor with SQL generation and import/export. It supports multip…
7439908active
sqlmap
sqlmap is an open-source penetration testing tool that automates the detection and exploitation of SQL injection flaws and the takeover of …
7238549stable
TypeORM
TypeORM is a TypeScript-first object-relational mapper for Node.js and other JavaScript platforms, supporting both Active Record and Data M…
9236655stable
TypeORM
TypeORM is a TypeScript and JavaScript ORM for Node.js that supports a wide range of relational and NoSQL databases. It offers both Active …
9236655active
Drizzle ORM
Drizzle ORM is a lightweight, headless TypeScript ORM for JavaScript runtimes. It provides type‑safe schema definitions, relational queries…
9536001active
Drizzle ORM
Drizzle ORM is a lightweight, headless TypeScript ORM for SQL databases with zero dependencies and full type safety. It supports PostgreSQL…
9536001active
qishibo/AnotherRedisDesktopManager
A fast, stable, cross-platform Redis desktop GUI client for browsing and managing Redis databases. It handles massive key loads without cra…
8834785stable
SurrealDB
SurrealDB is a scalable, distributed, multi‑model database that combines document, graph, relational and vector storage in a single ACID en…
9333087active
SurrealDB
SurrealDB is a multi-model database written in Rust that combines document, graph, vector, and relational data models in a single ACID engi…
9333087stable
CockroachDB
CockroachDB is a cloud‑native distributed SQL database that offers strong consistency, ACID transactions, and horizontal scalability. It is…
7632555active
CockroachDB
CockroachDB is a cloud-native distributed SQL database built on a transactional, strongly-consistent key-value store, written in Go. It sca…
7632555stable
facebook/rocksdb
RocksDB is an embeddable persistent key-value store library written in C++, based on LevelDB and maintained by Meta's Database Engineering …
9632197stable
Zep
Graphiti is an open-source Python framework for building and querying temporal knowledge graphs (Context Graphs) for AI agents. It incremen…
8731991active
Dragonfly
Dragonfly is a modern, multi‑threaded in‑memory data store that implements the Redis and Memcached APIs. It provides a drop‑in replacement …
9931779active
Dragonfly
Dragonfly is a modern in-memory data store that is fully API-compatible with Redis and Memcached, built on a multi-threaded, shared-nothing…
9931779active
Cognee
Cognee is an open-source Python library and platform that gives AI agents persistent long-term memory by ingesting data in any format and b…
9031294active
GBrain
GBrain is a self-hosted 'brain layer' for AI agents that combines a knowledge graph, vector search, and a synthesis engine to return cited …
7930972active
alibaba/canal
Canal is an Alibaba open-source component that parses MySQL binlog to provide incremental data subscription and consumption. It masquerades…
6229740stable
Chroma
Chroma is an open-source search and retrieval database for AI applications, supporting dense vector, sparse (BM25/SPLADE), full-text, regex…
8729471active
Redash
Redash is an open-source, browser-based business intelligence platform for querying, visualizing, and sharing data from 35+ SQL and NoSQL d…
8628832active
mongodb/mongo
MongoDB is a high‑performance, document‑oriented NoSQL database that stores JSON‑like documents. It provides a flexible schema, built‑in re…
7728650active
OtterMind/Chat2DB
Chat2DB is a free, cross‑platform database client that provides a full‑featured SQL workspace with AI assistance. It runs locally on Window…
9428185active
alibaba/druid
Alibaba Druid is a high‑performance Java database connection pool that also provides a powerful SQL parser and security firewall. It includ…
7128170active
PostgREST
PostgREST is a standalone web server that automatically creates a fully RESTful API from any PostgreSQL database. It translates database sc…
9827693active
PostgREST
PostgREST is a standalone web server that automatically exposes any existing PostgreSQL database as a fully RESTful HTTP API. Written in Ha…
9827693stable
Automattic/mongoose
Mongoose is a JavaScript library that provides an object data modeling (ODM) layer for MongoDB. It offers schema definitions, validation, c…
9427467active
Valkey
Valkey is a high‑performance, in‑memory key‑value datastore that can be used as a cache, primary database, or message broker. It is fully o…
9027352active
Valkey
Valkey is an open-source (BSD-3-Clause), high-performance in-memory key-value data structure server forked from Redis before its license ch…
9027352stable
t8y2/dbx
DBX is a 25 MB cross‑platform database client written in Rust. It provides a GUI, CLI, Docker image and a built‑in AI assistant for managin…
7827137active
rethinkdb/rethinkdb
RethinkDB is an open‑source, distributed NoSQL database that stores schemaless JSON documents. It provides real‑time changefeeds that push …
5227002active
Typesense Search Engine
Typesense is an open-source, in-memory search engine written in C++ that provides fast, typo-tolerant full-text search with sub-50ms latenc…
8526616stable
Apache Seata
Apache Seata (incubating) is an open-source, high-performance distributed transaction solution for microservices architectures. It provides…
7726008stable
SpacetimeDB
SpacetimeDB is a reactive, serverless backend platform that combines a relational database, authentication, real‑time sync and deployment i…
9625273active
SpacetimeDB
SpacetimeDB is a relational database with embedded server-side logic (reducers), real-time client sync, auth, and deployment built into a s…
9625273active
TDengine
TDengine is an open‑source, high‑performance time‑series database built for industrial IoT and large‑scale sensor data. It provides built‑i…
9025149active
TDengine
TDengine is an open-source, cloud-native time-series database (TSDB) written in C, purpose-built for IoT, connected vehicles, industrial Io…
9025149active
Turso Database
Turso is a lightweight, SQLite‑compatible database that can run embedded on devices or as a fully managed cloud service. It adds modern fea…
9624810active
Turso Database
Turso is an in-process SQL database written in Rust that is compatible with SQLite and experimentally supports a Postgres frontend. Like SQ…
9624810active
Dolt
Dolt is a SQL database that adds Git‑style version control to tables and schemas. It provides a MySQL‑compatible server and a Git‑like comm…
9524652active
Dolt
Dolt is a version-controlled SQL database that lets you branch, merge, clone, push, and pull data like a Git repository. It exposes a MySQL…
9524652active
sqlitebrowser/sqlitebrowser
DB Browser for SQLite is a visual, open‑source GUI application for creating, designing, and editing SQLite database files. It provides spre…
8524637active
Redisson
Redisson is a Java client and real‑time data platform for Redis and Valkey. It provides thread‑safe distributed objects, caches, locks, que…
9424402active
Redisson
Redisson is a Java client and real-time data platform for Redis and Valkey, built on Netty, offering sync, async, reactive, and RxJava3 API…
9424402stable
vanna-ai/vanna
Vanna is an open-source Python framework for building user-aware AI agents that translate natural-language questions into SQL queries, char…
1023812active
beekeeper-studio/beekeeper-studio
Beekeeper Studio is a modern, cross‑platform SQL editor and database manager. It runs as a desktop application on Windows, macOS and Linux …
9823710active
timescale/timescaledb
TimescaleDB is an open-source PostgreSQL extension that adds native time‑series capabilities and high‑performance analytics. It provides au…
9823629active
pubkey/rxdb
RxDB is a fast, reactive NoSQL database written in TypeScript for JavaScript applications. It stores data locally and synchronizes with any…
9923411active
pgvector
pgvector is an open-source PostgreSQL extension that adds vector data types and vector similarity search, supporting exact and approximate …
7623171active
Neon Serverless Postgres
Neon is an open-source serverless PostgreSQL platform that separates storage and compute for autoscaling and instant branching. It can be r…
7123123active
Neon Serverless Postgres
Neon is an open-source serverless Postgres platform that separates storage from compute by replacing PostgreSQL's storage layer with a dist…
7123123active
chartdb/chartdb
ChartDB is an open‑source, web‑based database diagram editor that visualizes and designs schemas from a single query. It offers AI‑assisted…
7922990active
typicode/lowdb
lowdb is a tiny, type-safe local JSON database for Node.js, Electron, and the browser. Data is stored as a plain JavaScript object in a JSO…
5222586stable
postgres/postgres
PostgreSQL is an advanced open‑source object‑relational database management system. It provides ACID compliance, extensibility, and a rich …
7722443stable
redis/go-redis
go-redis is the official Redis client library for the Go programming language. It provides a simple, idiomatic API for interacting with Red…
9422251active
Airbyte
Airbyte is an open-source data movement platform providing 600+ connectors for replicating data from APIs, databases, and files into wareho…
7722234active
Dgraph
Dgraph is a horizontally scalable, distributed graph database that offers a native GraphQL API and ACID transactions. It is designed for re…
9721804active
Dgraph
Dgraph is a distributed, horizontally scalable graph database with native GraphQL support, written in Go. It provides ACID transactions, co…
9721804stable
Vitess
Vitess is a cloud‑native, horizontally‑scalable database clustering system built around MySQL. It provides transparent sharding, resharding…
9821365active
Vitess
Vitess is a cloud-native database clustering system that horizontally scales MySQL through transparent, generalized sharding. It provides q…
9821365stable
valeriansaliou/sonic
Sonic is a fast, lightweight, schema-less search backend written in Rust that ingests search texts and identifier tuples, returning matchin…
9721358stable
HikariCP
HikariCP is a lightweight, high‑performance JDBC connection pool for Java applications. It provides fast, reliable pooling with minimal ove…
6821240active
HikariCP
HikariCP is a lightweight, high-performance JDBC connection pool for Java applications. It is a production-ready, 'zero-overhead' library w…
6821240stable
Apache ShardingSphere
Apache ShardingSphere is an open‑source distributed database ecosystem that provides sharding, read/write splitting, encryption, and distri…
7720808active
Apache ShardingSphere
Apache ShardingSphere is an enterprise distributed database ecosystem that turns heterogeneous databases (MySQL, PostgreSQL, etc.) into a d…
7720808stable
mybatis/mybatis-3
MyBatis is a first-class SQL mapping persistence framework for Java that couples objects with SQL statements or stored procedures via XML d…
7720445stable
knex
Knex is a flexible, portable SQL query builder for JavaScript that supports multiple database dialects. It provides a promise and callback …
8620336active
knex
Knex.js is a batteries-included SQL query builder for JavaScript supporting PostgreSQL, MySQL/MariaDB, CockroachDB, MSSQL, SQLite3, Oracle,…
8620336stable
DB-GPT
DB-GPT is an open‑source agentic AI data assistant that connects to databases, files and knowledge bases, then generates SQL, code and visu…
9120127active
amark/gun
GUN is an open‑source, peer‑to‑peer graph database written in JavaScript. It provides real‑time, offline‑first data synchronization with bu…
6619140active
golang-migrate/migrate
A database migration tool written in Go, usable both as a CLI and as an importable Go library. It reads migration files from various source…
8718970active
mysqljs/mysql
mysqljs/mysql is a pure JavaScript MySQL client for Node.js. It implements the MySQL protocol without requiring any native compilation.
3218616active
APIJSON
APIJSON is a Tencent open-source Java ORM and JSON-based API protocol that auto-generates CRUD APIs and documentation without backend codin…
9818400active
DapperLib/Dapper
Dapper is a lightweight micro-ORM for .NET that maps ADO.NET query results to strongly-typed objects. It lets developers execute raw SQL an…
8818396stable
fastapi/sqlmodel
SQLModel is a Python library for interacting with SQL databases using Python objects, built as a thin layer on top of SQLAlchemy and Pydant…
9818386stable
sqlc
sqlc is a command-line SQL compiler that generates fully type-safe, idiomatic code from SQL queries for languages like Go, Kotlin, Python, …
8018329stable
zincsearch/zincsearch
ZincSearch is a lightweight full-text search engine written in Go, built on the bluge indexing library, designed as a resource-efficient al…
9617908active
WrenAI
WrenAI is an open-source generative BI (GenBI) engine that turns natural-language questions into governed SQL, charts, and dashboards acros…
8717826active
VictoriaMetrics/VictoriaMetrics
VictoriaMetrics is a fast, cost-effective, and scalable open-source time series database and monitoring solution written in Go. It supports…
9317800stable
rqlite
rqlite is a lightweight, fault-tolerant distributed relational database built on SQLite, replicating data across nodes using the Raft conse…
9517789stable
jmoiron/sqlx
sqlx is a Go library providing general-purpose extensions to the standard database/sql package. It adds struct/map scanning, named paramete…
2317737stable
apache/pouchdb
Apache PouchDB is an open-source JavaScript document database inspired by Apache CouchDB that runs in the browser (via IndexedDB) and in No…
6617619active
redis/node-redis
Node-Redis is the official, modern, high-performance Redis client for Node.js, written in TypeScript. It ships as a monorepo of packages co…
9517587stable
transact-rs/sqlx
SQLx is an async, pure Rust SQL toolkit providing database drivers for PostgreSQL, MySQL, MariaDB, and SQLite. It features compile-time che…
7517515stable
infinilabs/analysis-ik
The IK Analysis plugin integrates the Lucene IK analyzer into Elasticsearch and OpenSearch, providing Chinese text tokenization via the ik_…
6017512active
MyBatis-Plus
MyBatis-Plus is an enhancement toolkit for the MyBatis ORM framework on the JVM, providing out-of-the-box CRUD interfaces, conditional quer…
8917477stable
questdb/questdb
QuestDB is an open-source, high-performance time-series database with a column-oriented, SIMD-vectorized SQL engine written in zero-GC Java…
9717440stable
alibaba/DataX
DataX is Alibaba's open-source offline data synchronization framework, the open version of Alibaba Cloud DataWorks data integration. It syn…
6017364stable

page 1 / 21 next →