22 open-source apps
Best self-hosted Database Management apps
Ranked by GitHub stars
All 22 Database Management apps
NocoDB
nocodb/nocodb
No-code platform that turns any database into a smart spreadsheet (alternative to Airtable and Smartsheet).
Database ManagementTypeScriptDockerMindsDB
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.
Database ManagementMakefileDockerDirectus
directus/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.
Database ManagementTypeScriptDockerChartDB
chartdb/chartdb
Database diagrams editor that allows you to visualize and design your DB with a single query.
Database ManagementTypeScriptDockerTeable
teableio/teable
Next-gen Airtable alternative with a Postgres-backed spreadsheet UI.
Database ManagementTypeScriptDockerVictoriaMetrics
VictoriaMetrics/VictoriaMetrics
Fast, cost-effective time series database and monitoring solution compatible with Prometheus.
Monitoring & Status PagesGoDockerBytebase
bytebase/bytebase
Safe database schema change and version control for DevOps teams, supports MySQL, PostgreSQL, TiDB, ClickHouse, and Snowflake.
Database ManagementGoDockerDatasette
simonw/datasette
Explore and publish data with easy import and export and database management.
Database ManagementPythonDockerAdminer
vrana/adminer
Database management in a single PHP file. Available for MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, Elasticsearch, MongoDB and others.
Database ManagementPHPEvidence
evidence-dev/evidence
Code-based BI tool. Write reports using SQL and markdown and they render as a website.
Database ManagementTypeScriptCloudBeaver
dbeaver/cloudbeaver
Manage databases, supports PostgreSQL, MySQL, SQLite and more. A web/hosted version of DBeaver.
Database ManagementTypeScriptDockerMathesar
mathesar-foundation/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 ManagementSvelteDockerChartbrew
chartbrew/chartbrew
Connect directly to databases and APIs and use the data to create beautiful charts.
Database ManagementJavaScriptDockerpgAdmin
pgadmin-org/pgadmin4
Management tool for PostgreSQL with a rich web UI.
Database ManagementPythonDockerAzimutt
azimuttapp/azimutt
Visual database exploration made for real world databases (big and messy). Explore your database schema as well as data, document them, extend them and even get analysis and guidelines.
Database ManagementElmDockerDatabunker
securitybunker/databunker
Network-based, self-hosted, GDPR compliant, secure database for personal data or PII.
Database ManagementGoDockerLibreDB Studio
libredb/libredb-studio
Browser-based SQL IDE for PostgreSQL, MySQL, Oracle, SQL Server, MongoDB, Redis, ClickHouse, DuckDB and more, with SSO, audit trail, ER diagrams and optional AI assistance on your own model key…
Database ManagementTypeScriptDockerStackRender
stackrender/stackrender
Database schema design and SQL migration generator supporting PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, and Oracle.
Database ManagementTypeScriptDockerOrcaQ
cin12211/orca-q
Modern database client and IDE for managing, querying, and exploring multiple database types with built-in AI assistant.
Database ManagementTypeScriptDockerd9
LaWebcapsule/d9
Turn SQL databases into secure APIs through an intuitive admin interface. Data platform and headless CMS (fork of Directus).
Database ManagementTypeScriptLimbas
limbas/limbas
Database framework for creating database-driven business applications. As a graphical database frontend, it enables the efficient processing of data stocks and the flexible development of…
Database ManagementPHPdatannur
datannur/datannur
Lightweight data catalog for documenting and exploring structured data files and databases.
Database ManagementTypeScript
What is the best self-hosted app for database management?
By GitHub stars, NocoDB is the most popular self-hosted app for database management with 65,197 stars, followed by MindsDB and Directus. The best fit depends on your needs, so compare Docker support, license and recent activity on each app page.
Are these Database Management apps free?
Yes. All 22 apps in this category are open source and free to run on your own server. A few also offer a paid hosted plan or enterprise add-ons, but self-hosting the open-source edition costs nothing beyond your hardware.
How do I install a self-hosted Database Management app?
17 of the 22 apps here ship a Docker image, which is the easiest route: rent a small VPS or use a home server, install Docker, and start the app with its Docker Compose file. Apps without an image list their native install steps in the README.
Which Database Management apps are most actively developed?
Measured by commits in the last twelve months, the most active projects are NocoDB (6,636 commits), Bytebase (3,384 commits) and VictoriaMetrics (1,563 commits). Active development usually means faster bug fixes and security patches.