Open source database projects

Every project in the registry tagged database, ranked by real GitHub adoption.

projects 77 combined stars ★ 1.5M refresh nightly
01 Supabase ★ 110K

Postgres-powered backend platform for production apps

last push3 hours ago languageTypeScript licenseApache-2.0
02 NetData ★ 81K

Real-time monitoring for systems and applications

last push3 hours ago languageGo licenseGPL-3.0
03 Meilisearch ★ 59K

Lightning-fast search for your applications

last push9 hours ago languageRust license
04 etcd ★ 52K

Distributed reliable key-value store for the most critical data of a distributed system

last push4 hours ago languageGo licenseApache-2.0
05 DBeaver ★ 52K

Free database manager for SQL databases and beyond

last push3 hours ago languageJava licenseApache-2.0
06 ClickHouse ★ 50K

Lightning-fast analytics for massive datasets

last push3 hours ago languageC++ licenseApache-2.0
07 Metabase ★ 49K

Unlock data insights with powerful, user-friendly analytics

last push3 hours ago languageClojure license
08 orm ★ 48K

Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB

last push3 hours ago languageTypeScript licenseApache-2.0
09 duckdb ★ 41K

DuckDB is an analytical in-process SQL database management system

last push4 hours ago languageC++ licenseMIT
10 TiDB ★ 41K

Scale-out SQL database for real-time analytics

last push3 hours ago languageGo licenseApache-2.0
11 drawDB ★ 40K

Design database diagrams and generate SQL scripts instantly

last push4 days ago languageJavaScript licenseAGPL-3.0
12 Directus ★ 38K

Open-source data platform for effortless content management

last push3 hours ago languageTypeScript license
13 typeorm ★ 37K

TypeScript & JavaScript ORM for Node.js — supports PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, Oracle, and more.

last push7 days ago languageTypeScript licenseMIT
14 rocksdb ★ 32K

A library that provides an embeddable, persistent key-value store for fast storage.

last push3 hours ago languageC++ licenseGPL-2.0
15 InfluxDB ★ 32K

Purpose-built time series database for real-time systems

last push3 hours ago languageRust licenseApache-2.0
16 Dragonfly ★ 32K

Blazing-fast in-memory data store for modern applications

last push6 hours ago languageC++ license
17 Chroma ★ 29K

Open-source vector database for AI search and retrieval

last push4 hours ago languageRust licenseApache-2.0
18 Chat2DB ★ 28K

Transform natural language into SQL queries with AI

last push6 hours ago languageJava license
19 postgrest ★ 28K

REST API for any Postgres database

last push4 hours ago languageHaskell licenseMIT
20 valkey ★ 27K

A flexible distributed key-value database that is optimized for caching and other realtime workloads.

last push14 hours ago languageC licenseBSD-3-Clause
21 TDengine ★ 25K

Time-series database and historian for industrial data

last push21 hours ago languageC licenseAGPL-3.0
22 dolt ★ 24K

Dolt – Git for Data

last push6 hours ago languageGo licenseApache-2.0
23 Beekeeper Studio ★ 24K

Modern and intuitive SQL client for multiple databases

last push3 hours ago languageTypeScript license
24 TimescaleDb ★ 24K

Time-series database built on top of PostgreSQL

last push6 hours ago languageC license
25 rxdb ★ 23K

The local-first database that runs on every JS runtime and replicates with your existing backend - no vendor, no lock-in - https://rxdb.info/

last push17 hours ago languageTypeScript licenseApache-2.0
26 Neon Postgres ★ 23K

Serverless Postgres for modern applications

last push17 days ago languageRust licenseApache-2.0
27 chartdb ★ 23K

Database diagrams editor that allows you to visualize and design your DB with a single query.

last push5 days ago languageTypeScript licenseAGPL-3.0
28 Teable ★ 22K

Flexible database meets intuitive spreadsheet interface

last push10 hours ago languageTypeScript license
29 shardingsphere ★ 21K

Empowering Data Intelligence with Distributed SQL for Sharding, Scalability, and Security Across All Databases.

last push8 hours ago languageJava licenseApache-2.0
30 DB-GPT ★ 20K

open-source agentic AI data assistant for the next generation of AI + Data products.

last push40 hours ago languagePython licenseMIT
31 dbx ★ 20K

20 MB lightweight cross-platform database client for 90+ databases, including MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, SQL Server, and Dameng. Built-i

last push4 hours ago languageRust licenseApache-2.0
32 VictoriaMetrics ★ 18K

High-performance time series database for metrics and logs

last push3 hours ago languageGo licenseApache-2.0
33 QuestDB ★ 17K

High-performance time-series database for massive data scale

last push4 hours ago languageJava licenseApache-2.0
34 neo4j ★ 17K

Graphs for Everyone

last push7 days ago languageJava licenseGPL-3.0
35 Turso ★ 17K

SQLite-compatible database for scalable multi-tenant applications

last push39 hours ago languageC licenseMIT
36 mcp-toolbox ★ 16K

MCP Toolbox for Databases is an open source MCP server for databases.

last push3 hours ago languageGo licenseApache-2.0
37 doris ★ 16K

Apache Doris is a real-time analytics and hybrid search database for AI agents.

last push6 hours ago languageJava licenseApache-2.0
38 kysely ★ 14K

A type-safe TypeScript SQL query builder

last push9 hours ago languageTypeScript licenseMIT
39 trino ★ 13K

Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)

last push3 hours ago languageJava licenseApache-2.0
40 debezium ★ 13K

Change data capture for a variety of databases. Please log issues at https://github.com/debezium/dbz/issues.

last push5 hours ago languageJava licenseApache-2.0
41 Convex ★ 13K

Build full-stack apps with TypeScript and real-time sync

last push4 hours ago languageTypeScript license
42 nebula ★ 12K

A distributed, fast open-source graph database featuring horizontal scalability and high availability

last push10 days ago languageC++ licenseApache-2.0
43 Encore ★ 12K

Accelerate backend development with effortless scalability

last push13 hours ago languageGo licenseMPL-2.0
44 starrocks ★ 12K

The world's fastest open query engine for sub-second analytics both on and off the data lakehouse. With the flexibility to support nearly any scenario, StarRock

last push4 hours ago languageJava licenseApache-2.0
45 Manticore Search ★ 12K

Lightning-fast open source search engine for big data

last push9 hours ago languageC++ licenseGPL-3.0
46 Grist ★ 12K

Flexible spreadsheets with database power

last push32 hours ago languageTypeScript licenseApache-2.0
47 dtm ★ 11K

A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.

last push9 months ago languageGo licenseBSD-3-Clause
48 OceanBase ★ 10K

High-performance distributed database for all workloads

last push22 hours ago languageC++ licenseApache-2.0
49 Databend ★ 9.4K

Cloud-native data warehouse for lightning-fast analytics

last push5 hours ago languageRust license
50 NHost ★ 9.3K

Serverless backend platform for modern app development

last push5 hours ago languageGo licenseMIT
51 server ★ 8.2K

MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers

last push4 hours ago languageC++ licenseGPL-2.0
52 hertzbeat ★ 7.4K

An AI-powered next-generation open source real-time observability system.

last push16 hours ago languageJava licenseApache-2.0
53 firebase-ios-sdk ★ 6.7K

Firebase SDK for Apple App Development

last push4 hours ago languageC++ licenseApache-2.0
54 Apache IoTDB ★ 6.4K

Time-series database built for industrial IoT workloads

last push12 hours ago languageJava licenseApache-2.0
55 FalkorDB ★ 6.2K

Graph database built for GraphRAG and multi-tenant AI apps

last push10 hours ago languageRust license
56 baserow ★ 5.9K

last push5 hours ago languagePython license
57 HelixDB ★ 5.9K

Unify vector search and graph traversals in one database

last push7 hours ago languageRust licenseApache-2.0
58 orientdb ★ 5.0K

OrientDB is the most versatile DBMS supporting Graph, Document, Reactive, Full-Text and Geospatial models in one Multi-Model product. OrientDB can run distribut

last push6 hours ago languageJava licenseApache-2.0
59 typedb ★ 4.5K

TypeDB: Built for systems, not records

last push5 hours ago languageRust licenseMPL-2.0
60 CrateDB ★ 4.4K

Scalable SQL database for real-time analytics

last push3 hours ago languageJava licenseApache-2.0

Related tags

← all tags

Frequently asked questions

How many open source database projects are there?

This registry tracks 77 projects tagged database, with 1,504,147 GitHub stars between them. The most-adopted is Supabase at 109,900 stars.

Are these database projects free to use?

Yes — 64 of the 77 carry an explicit open-source licence across 7 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which database project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these database projects still maintained?

73 of the 77 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.