10 top picks · 3 audience rankings
Best open source database tools
The best open source database tool is MindsDB (MIT, 39,830 GitHub stars, Docker image). NocoDB (source-available) stands out for the most GitHub stars, and drawDB stands out for its JavaScript codebase.
This page also breaks the picks down by team size and use: MindsDB leads for startups, enterprise and solo developers.
Updated · data from GitHub, refreshed daily
Top picks
- Rank 1:
MindsDB
mindsdb/mindshub
AI layer for existing databases that allows you to effortlessly develop, train and deploy state-of-the-art machine learning models using standard queries.
Active · last commit Oct 23, 2026
Database ManagementMakefileDockerAI-nativeStands out for a permissive MIT license. MindsDB has 39,830 GitHub stars, uses the MIT license, ships a Docker image and had 806 commits in the last year.
- Rank 2:
NocoDB
nocodb/nocodb
No-code platform that turns any database into a smart spreadsheet (alternative to Airtable and Smartsheet).
Active · last commit Oct 28, 2026
Source-availableDatabase ManagementTypeScriptDockerStands out for the most GitHub stars. NocoDB has 65,369 GitHub stars, is source-available under the Sustainable Use License 1.0 (not an open-source license), ships a Docker image and had 7,195 commits in the last year; it replaces Airtable and Microsoft Access.
- Rank 3:
drawDB
drawdb-io/drawdb
Browser-based visual and DBML database diagram editor and SQL generator for MySQL, PostgreSQL, SQLite, MariaDB, MSSQL and Oracle.
Active · last commit Oct 27, 2026
Database ManagementJavaScriptDockerStands out for its JavaScript codebase. drawDB has 40,156 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 198 commits in the last year.
At a glance
Open source database tools compared
Ranked on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits across the 23 apps in the database management category. Projects with fewer than 12 commits in the last 12 months rank below every more active project.
| App | Stands out for | License | GitHub stars | Commits (12 mo) | Last commit | Docker image |
|---|---|---|---|---|---|---|
| MindsDB | a permissive MIT license | MIT | 39,830 | 806 | Oct 23, 2026 | Yes |
| NocoDB | the most GitHub stars | source-available, Sustainable Use License 1.0 | 65,369 | 7,195 | Oct 28, 2026 | Yes |
| drawDB | its JavaScript codebase | AGPL-3.0 | 40,156 | 198 | Oct 27, 2026 | Yes |
| Directus | the most recent release (v12.6.0, October 2026) | source-available, Monospace Sustainable Core License 1.0 | 38,678 | 788 | Oct 28, 2026 | Yes |
| Teable | – | AGPL-3.0 | 21,933 | 652 | Oct 28, 2026 | Yes |
| VictoriaMetrics | – | Apache-2.0 | 17,934 | 1,578 | Oct 28, 2026 | Yes |
| Bytebase | – | MIT | 14,651 | 3,564 | Oct 28, 2026 | Yes |
| ChartDB | – | AGPL-3.0 | 23,027 | 98 | Oct 22, 2026 | Yes |
| Datasette | – | Apache-2.0 | 11,523 | 737 | Oct 23, 2026 | Yes |
| Mathesar | – | GPL-3.0 | 5,166 | 1,056 | Oct 27, 2026 | Yes |
1 of 4 · 10 picks
Top picks
10 of the 23 apps in the database management category.
- 1
MindsDB
AI layer for existing databases that allows you to effortlessly develop, train and deploy state-of-the-art machine learning models using standard queries.
Database ManagementDockerAI-nativeStands out for a permissive MIT license. MindsDB has 39,830 GitHub stars, uses the MIT license, ships a Docker image and had 806 commits in the last year.
- 2
NocoDB
No-code platform that turns any database into a smart spreadsheet (alternative to Airtable and Smartsheet).
Source-availableDatabase ManagementDockerStands out for the most GitHub stars. NocoDB has 65,369 GitHub stars, is source-available under the Sustainable Use License 1.0 (not an open-source license), ships a Docker image and had 7,195 commits in the last year; it replaces Airtable and Microsoft Access.
- 3
drawDB
Browser-based visual and DBML database diagram editor and SQL generator for MySQL, PostgreSQL, SQLite, MariaDB, MSSQL and Oracle.
Database ManagementDockerStands out for its JavaScript codebase. drawDB has 40,156 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 198 commits in the last year.
- 4
Directus
An Instant App & API for your SQL Database. Directus wraps your new or existing SQL database with a realtime GraphQL+REST API for developers, and an intuitive admin app for non-technical users.
Source-availableDatabase ManagementDockerStands out for the most recent release (v12.6.0, October 2026). Directus has 38,678 GitHub stars, is source-available under the Monospace Sustainable Core License 1.0 (not an open-source license), ships a Docker image and had 788 commits in the last year; it replaces Airtable.
- 5
Teable
Next-gen Airtable alternative with a Postgres-backed spreadsheet UI.
Database ManagementDockerTeable has 21,933 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 652 commits in the last year; it replaces Airtable and Microsoft Access.
- 6
VictoriaMetrics
Fast, cost-effective time series database and monitoring solution compatible with Prometheus.
Monitoring & Status PagesDockerVictoriaMetrics has 17,934 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 1,578 commits in the last year.
- 7
Bytebase
Safe database schema change and version control for DevOps teams, supports MySQL, PostgreSQL, TiDB, ClickHouse, and Snowflake.
Database ManagementDockerBytebase has 14,651 GitHub stars, uses the MIT license, ships a Docker image and had 3,564 commits in the last year.
- 8
ChartDB
Database diagrams editor that allows you to visualize and design your DB with a single query.
Database ManagementDockerChartDB has 23,027 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 98 commits in the last year.
- 9
Datasette
Explore and publish data with easy import and export and database management.
Database ManagementDockerDatasette has 11,523 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 737 commits in the last year.
- 10
Mathesar
Intuitive UI to manage data collaboratively, for users of all technical skill levels. Built on Postgres – connect an existing DB or set up a new one.
Database ManagementDockerMathesar has 5,166 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 1,056 commits in the last year; it replaces Airtable.
2 of 4 · 5 picks
Which open source database tool is best for startups?
For startups, MindsDB ranks first (MIT, 39,830 GitHub stars), followed by VictoriaMetrics and Bytebase. Ranked for startups on GitHub stars, commits in the last year, Docker images, open-source licenses, project websites and recent commits.
- 1
MindsDB
AI layer for existing databases that allows you to effortlessly develop, train and deploy state-of-the-art machine learning models using standard queries.
Database ManagementDockerAI-nativeMindsDB has 39,830 GitHub stars, uses the MIT license, ships a Docker image and had 806 commits in the last year. For startups it also scores on a Docker image, a permissive license (MIT), a project website and a commit in the last 90 days.
- 2
VictoriaMetrics
Fast, cost-effective time series database and monitoring solution compatible with Prometheus.
Monitoring & Status PagesDockerVictoriaMetrics has 17,934 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 1,578 commits in the last year. For startups it also scores on a Docker image, a permissive license (Apache-2.0), a project website and a commit in the last 90 days.
- 3
Bytebase
Safe database schema change and version control for DevOps teams, supports MySQL, PostgreSQL, TiDB, ClickHouse, and Snowflake.
Database ManagementDockerBytebase has 14,651 GitHub stars, uses the MIT license, ships a Docker image and had 3,564 commits in the last year. For startups it also scores on a Docker image, a permissive license (MIT), a project website and a commit in the last 90 days.
- 4
drawDB
Browser-based visual and DBML database diagram editor and SQL generator for MySQL, PostgreSQL, SQLite, MariaDB, MSSQL and Oracle.
Database ManagementDockerdrawDB has 40,156 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 198 commits in the last year. For startups it also scores on a Docker image, an open-source license, a project website and a commit in the last 90 days.
- 5
NocoDB
No-code platform that turns any database into a smart spreadsheet (alternative to Airtable and Smartsheet).
Source-availableDatabase ManagementDockerNocoDB has 65,369 GitHub stars, is source-available under the Sustainable Use License 1.0 (not an open-source license), ships a Docker image and had 7,195 commits in the last year; it replaces Airtable and Microsoft Access. For startups it also scores on a Docker image, a project website and a commit in the last 90 days.
3 of 4 · 5 picks
Which open source database tool is best for enterprise?
For enterprise, MindsDB ranks first (MIT, 39,830 GitHub stars), followed by NocoDB (source-available) and drawDB. Ranked for enterprise on GitHub stars, commits in the last year, open-source licenses and recent commits.
- 1
NocoDB
No-code platform that turns any database into a smart spreadsheet (alternative to Airtable and Smartsheet).
Source-availableDatabase ManagementDockerNocoDB has 65,369 GitHub stars, is source-available under the Sustainable Use License 1.0 (not an open-source license), ships a Docker image and had 7,195 commits in the last year; it replaces Airtable and Microsoft Access. For enterprise it also scores on a commit in the last 90 days.
- 2
MindsDB
AI layer for existing databases that allows you to effortlessly develop, train and deploy state-of-the-art machine learning models using standard queries.
Database ManagementDockerAI-nativeMindsDB has 39,830 GitHub stars, uses the MIT license, ships a Docker image and had 806 commits in the last year. For enterprise it also scores on an open-source license and a commit in the last 90 days.
- 3
drawDB
Browser-based visual and DBML database diagram editor and SQL generator for MySQL, PostgreSQL, SQLite, MariaDB, MSSQL and Oracle.
Database ManagementDockerdrawDB has 40,156 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 198 commits in the last year. For enterprise it also scores on an open-source license and a commit in the last 90 days.
- 4
Directus
An Instant App & API for your SQL Database. Directus wraps your new or existing SQL database with a realtime GraphQL+REST API for developers, and an intuitive admin app for non-technical users.
Source-availableDatabase ManagementDockerDirectus has 38,678 GitHub stars, is source-available under the Monospace Sustainable Core License 1.0 (not an open-source license), ships a Docker image and had 788 commits in the last year; it replaces Airtable. For enterprise it also scores on a commit in the last 90 days.
- 5
Teable
Next-gen Airtable alternative with a Postgres-backed spreadsheet UI.
Database ManagementDockerTeable has 21,933 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 652 commits in the last year; it replaces Airtable and Microsoft Access. For enterprise it also scores on an open-source license and a commit in the last 90 days.
4 of 4 · 5 picks
Which open source database tool is best for solo developers?
For solo developers, MindsDB ranks first (MIT, 39,830 GitHub stars), followed by drawDB and NocoDB (source-available). Ranked for solo developers on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits.
- 1
MindsDB
AI layer for existing databases that allows you to effortlessly develop, train and deploy state-of-the-art machine learning models using standard queries.
Database ManagementDockerAI-nativeMindsDB has 39,830 GitHub stars, uses the MIT license, ships a Docker image, is written in Makefile and had 806 commits in the last year. For solo developers it also scores on a Docker image, an open-source license and a commit in the last 90 days.
- 2
drawDB
Browser-based visual and DBML database diagram editor and SQL generator for MySQL, PostgreSQL, SQLite, MariaDB, MSSQL and Oracle.
Database ManagementDockerdrawDB has 40,156 GitHub stars, uses the AGPL-3.0 license, ships a Docker image, is written in JavaScript and had 198 commits in the last year. For solo developers it also scores on a Docker image, an open-source license and a commit in the last 90 days.
- 3
NocoDB
No-code platform that turns any database into a smart spreadsheet (alternative to Airtable and Smartsheet).
Source-availableDatabase ManagementDockerNocoDB has 65,369 GitHub stars, is source-available under the Sustainable Use License 1.0 (not an open-source license), ships a Docker image, is written in TypeScript and had 7,195 commits in the last year; it replaces Airtable and Microsoft Access. For solo developers it also scores on a Docker image and a commit in the last 90 days.
- 4
Teable
Next-gen Airtable alternative with a Postgres-backed spreadsheet UI.
Database ManagementDockerTeable has 21,933 GitHub stars, uses the AGPL-3.0 license, ships a Docker image, is written in TypeScript and had 652 commits in the last year; it replaces Airtable and Microsoft Access. For solo developers it also scores on a Docker image, an open-source license and a commit in the last 90 days.
- 5
VictoriaMetrics
Fast, cost-effective time series database and monitoring solution compatible with Prometheus.
Monitoring & Status PagesDockerVictoriaMetrics has 17,934 GitHub stars, uses the Apache-2.0 license, ships a Docker image, is written in Go and had 1,578 commits in the last year. For solo developers it also scores on a Docker image, an open-source license and a commit in the last 90 days.
Is MindsDB free?
Yes. MindsDB is open-source software released under the MIT license, so you can self-host it at no cost. You only pay for the server it runs on, and some projects also offer an optional paid cloud plan.
Can I self-host these database tools with Docker?
Yes, all of them. MindsDB, NocoDB and drawDB publish Docker images, so you can run them on a VPS or home server with Docker Compose.
Are all of these database tools open source?
8 of the 10 apps on this list are open source; 2 are source-available. Source-available licenses add conditions, such as limits on hosted or commercial use, so read them before you deploy.
Which of these database tools is the most actively developed?
NocoDB, with 7,195 commits in the last 12 months and a latest release, 2026.10.0, from October 2026. Activity is a good sign that bugs and security issues get fixed.
How is this list ranked?
Ranked on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits across the 23 apps in the database management category. Projects with fewer than 12 commits in the last 12 months rank below every more active project.
The weekly digest
New self-hosted apps, every week
Fresh releases, rising projects and one deploy guide a week. Join home labbers and engineers who self-host.