awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Self-Hosted Web Database Admin Panels

Ranking updated Jun 30, 2026

For a self-hosted web database admin, the first results are dbeaver/cloudbeaver (CloudBeaver is a self-hosted web-based database manager and IDE that supports multiple SQL and NoSQL databases, with a full query editor, schema browser, import/export, and RBAC user management, making it an excellent fit for your self-hosted database administration needs), sqlpad/sqlpad and phpmyadmin/phpmyadmin (phpMyAdmin is the classic self-hosted web-based database administration tool, supporting MySQL and MariaDB with a full-featured graphical interface for schema browsing, SQL querying, user management, and import/export, making it a perfect fit for this search). ottermind/chat2db and mathesar-foundation/mathesar round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

Browser-based management interfaces for administering relational and NoSQL databases within your own private infrastructure.

Self-Hosted Web Database Admin Panels

Find the best repos with AI.We'll search the best matching repositories with AI.
  • dbeaver/cloudbeaverdbeaver avatar

    dbeaver/cloudbeaver

    4,951View on GitHub↗

    CloudBeaver is a web-based database manager and cloud database IDE that provides a centralized browser interface for administering SQL and NoSQL databases. It functions as a multi-database administration tool and an RBAC database access gateway, allowing users to manage diverse relational and document-based database engines through a single server-based installation. The platform distinguishes itself by integrating an artificial intelligence assistant for natural language SQL generation and optimization. It further supports collaborative data engineering by coordinating database operations ac

    CloudBeaver is a self-hosted web-based database manager and IDE that supports multiple SQL and NoSQL databases, with a full query editor, schema browser, import/export, and RBAC user management, making it an excellent fit for your self-hosted database administration needs.

    TypeScriptDatabase BrowsersRole-Based Access Control
    View on GitHub↗4,951
  • sqlpad/sqlpadsqlpad avatar

    sqlpad/sqlpad

    5,186View on GitHub↗

    Sqlpad is a web-based SQL client and multi-tenant workbench used for writing, executing, and saving queries across multiple relational and analytical databases. It functions as an ODBC database manager that enables users to manage database connections and explore schemas through a browser interface. The platform distinguishes itself as a collaborative environment where users can share SQL documents and coordinate data analysis. It integrates identity federation via OpenID Connect, SAML, LDAP, and OAuth, and provides a visualization system that renders query results into charts and tables. Th

    Sqlpad is a self-hosted web-based SQL workbench that provides a browser interface for managing multiple database connections, exploring schemas, writing queries with syntax highlighting, and managing users via identity federation, directly matching the need for a self-hosted database administration tool.

    JavaScriptDatabase Schema ExplorersRole-Based Access Control
    View on GitHub↗5,186
  • phpmyadmin/phpmyadminphpmyadmin avatar

    phpmyadmin/phpmyadmin

    7,887View on GitHub↗

    phpMyAdmin is a web-based interface for administering MySQL and MariaDB databases. Written in PHP, this relational database administrator allows users to perform common database tasks through a browser instead of a command line. The tool provides a graphical interface for database schema design, including the creation and modification of tables, columns, and indexes. It also enables web-based SQL querying to analyze or modify data and handles general server administration for both MySQL and MariaDB.

    phpMyAdmin is the classic self-hosted web-based database administration tool, supporting MySQL and MariaDB with a full-featured graphical interface for schema browsing, SQL querying, user management, and import/export, making it a perfect fit for this search.

    PHPMySQL GUI ClientsAdministration InterfacesDatabase Query Translators
    View on GitHub↗7,887
  • ottermind/chat2dbOtterMind avatar

    OtterMind/Chat2DB

    25,784View on GitHub↗

    Chat2DB is an AI-powered SQL client and multi-database GUI manager designed for managing various relational and NoSQL database systems. It serves as a visual database management tool and a natural language to SQL interface, allowing users to convert plain text descriptions into executable and optimized queries. The platform distinguishes itself through automated business intelligence capabilities, which include the generation of real-time data visualization dashboards and AI-driven data analysis from spreadsheets. To ensure data privacy, it supports secure local AI deployment, enabling large

    Chat2DB is a self-hostable multi-database GUI manager with an AI‑powered query editor, schema browser, and role‑based access controls, and its client‑server architecture supports web‑based use, making it a fitting self‑hosted database administration tool even if its emphasis on AI features narrows the scope.

    JavaData Import and ExportRole-Based Access ControlDatabase Schema Visualizers
    View on GitHub↗25,784
  • mathesar-foundation/mathesarmathesar-foundation avatar

    mathesar-foundation/mathesar

    5,012View on GitHub↗

    Mathesar is a no-code database manager and PostgreSQL GUI that provides a visual interface for managing relational database structures and records. It functions as a low-code data platform for administering schemas, tables, and relationships without the need to write manual SQL commands. The platform allows for the creation of shareable forms to collect data and the management of file attachments linked directly to database records. It includes a PostgreSQL administration tool for controlling database roles, user permissions, and data validation rules. The system covers relational data model

    Mathesar is a self-hosted web-based GUI for PostgreSQL database management, covering schema browsing, permissions, and data import/export, but it is limited to PostgreSQL and lacks a built-in SQL query editor with syntax highlighting, so it partially meets your multi-database administration needs.

    SvelteData Import and ExportRole-Based Access Control
    View on GitHub↗5,012
  • mongo-express/mongo-expressmongo-express avatar

    mongo-express/mongo-express

    5,968View on GitHub↗

    Mongo-express is a web-based administrative interface for MongoDB, providing a visual tool for managing databases and collections without the use of a command-line tool. Built as a Node.js application, it functions as a document editor and database manager for querying, importing, and exporting records. The software includes an administrative interface compatible with OpenID Connect and OAuth2 identity providers for secure user access. It also features a performance monitor for viewing database health statistics and managing collection indexes to improve retrieval speeds. The system covers b

    Mongo-express is a self-hosted web-based administration interface for MongoDB that provides a query editor, import/export, and OAuth2-based access control, but it supports only MongoDB rather than multiple database systems.

    JavaScriptDatabase Administration InterfacesMongoDB Administration ToolsData Explorers
    View on GitHub↗5,968
  • chat2db/chat2dbchat2db avatar

    chat2db/Chat2DB

    25,762View on GitHub↗

    Chat2DB is an AI-powered SQL client and multi-database management GUI. It serves as a centralized graphical interface for administering diverse relational and non-relational database engines, integrating large language models to transform natural language prompts into executable SQL statements and application code. The tool utilizes schema-aware prompt engineering to inject database metadata into AI requests, ensuring generated queries match the actual schema. It also functions as an AI data reporting tool, using artificial intelligence to create dashboards and visual reports directly from da

    Chat2DB is a self-hosted web-based GUI for managing multiple database systems with a query editor, schema browser, and import/export capabilities, fitting the core category even though its AI-powered features are not required by the search.

    JavaAI-Powered SQL ClientsDatabase Administration InterfacesDatabase Dialect Adapters
    View on GitHub↗25,762
  • pgadmin-org/pgadmin4pgadmin-org avatar

    pgadmin-org/pgadmin4

    3,673View on GitHub↗

    pgAdmin 4 is a web-based management platform used for configuring, querying, and administering PostgreSQL database servers and their internal objects. It provides a graphical interface for performing database operations and a dedicated tool for writing and executing SQL queries with visual result sets. The application supports multi-user database management, allowing it to be deployed as a networked server where multiple authenticated users can manage shared PostgreSQL database clusters. Alternatively, it can be run as a standalone local desktop application. The platform covers core administ

    pgAdmin is a self-hosted web-based administration tool specifically for PostgreSQL, featuring a query editor, schema browser, and user management, but it does not support other database systems, which the query asks for.

    PythonSQL Query Editors
    View on GitHub↗3,673
  • jorgerojas26/lazysqljorgerojas26 avatar

    jorgerojas26/lazysql

    3,481View on GitHub↗

    LazySQL is a terminal user interface database manager and SQL client. It functions as a query runner and connection manager for interacting with SQL databases from the command line. The project features a read-only connection mode that blocks mutation commands to prevent accidental data loss. It supports automated pre-connection tasks, including the execution of shell commands and the establishment of SSH tunnels, and allows for both global and project-specific configuration. The interface provides a tree-based schema browser for navigating tables, a dedicated SQL query editor with tabular r

    LazySQL is a terminal-based database manager with a query editor and schema browser, but it runs in the terminal rather than as a web-based interface, so it does not match the need for a self-hosted web database administration tool.

    GoDatabase BrowsersDatabase Schema ExplorersSQL Query Editors
    View on GitHub↗3,481
  • microsoft/azuredatastudiomicrosoft avatar

    microsoft/azuredatastudio

    7,694View on GitHub↗

    Azure Data Studio is a cross-platform SQL database management IDE used for writing queries, managing schemas, and administering relational databases. It functions as a comprehensive environment for relational database management, providing a structured interface for executing SQL queries and browsing database objects. The platform is distinguished by its interactive data notebooks, which combine executable code cells, narrative text, and visualizations for data analysis. It also includes specialized tools for database migration, allowing users to assess and transfer schemas and data from on-p

    Azure Data Studio is a desktop SQL IDE, not a self-hosted web-based tool—you install it locally, whereas you need a browser-accessible administration interface to match this search.

    TypeScriptDatabase BrowsersDatabase Schema Explorers
    View on GitHub↗7,694
  • pawelsalawa/sqlitestudiopawelsalawa avatar

    pawelsalawa/sqlitestudio

    6,428View on GitHub↗

    SQLiteStudio is an open-source graphical tool for browsing, editing, and managing SQLite database files. It combines a full-featured SQL editor with syntax highlighting, a visual database schema designer for creating entity-relationship diagrams, and a plugin-based extensibility platform that allows adding custom functionality through C/C++, JavaScript, Tcl, or Python. The application distinguishes itself through its multi-language scripting engine, which embeds JavaScript, Tcl, and Python interpreters to enable user-defined functions and scripts within SQL queries. It supports encrypted data

    SQLiteStudio is a desktop GUI tool for managing SQLite databases, not a web-based interface, and it lacks support for multiple database systems, so it does not match the request for a self-hosted web-based database administration tool.

    CData Import and ExportSQL Query EditorsSQL Syntax Highlighting
    View on GitHub↗6,428
  • dbcli/pgclidbcli avatar

    dbcli/pgcli

    13,231View on GitHub↗

    pgcli is an interactive command-line interface and database management tool for PostgreSQL. It functions as an interactive SQL shell and query editor that allows users to inspect schemas, manage connections, and run queries against PostgreSQL data sources. The tool is distinguished by its real-time, schema-aware autocompletion for keywords, tables, and columns, as well as dynamic SQL syntax highlighting. It provides safety mechanisms through transaction-aware guardrails that warn against or block destructive statements when no active transaction is detected. Broad capabilities include secure

    pgcli is an advanced command-line client for PostgreSQL with SQL autocompletion and syntax highlighting, but it lacks the web-based graphical interface and multi-database support required for this search.

    PythonDatabase Schema ExplorersSQL Syntax Highlighting
    View on GitHub↗13,231
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
dbeaver/cloudbeaver5KTypeScriptApache-2.0Jun 16, 2026
sqlpad/sqlpad5.2KJavaScriptMITAug 23, 2025
phpmyadmin/phpmyadmin
7.9K
PHP
GPL-2.0
Jun 14, 2026
ottermind/chat2db25.8KJavaApache-2.0Jun 18, 2026
mathesar-foundation/mathesar5KSvelteGPL-3.0Jun 22, 2026
mongo-express/mongo-express6KJavaScriptMITJun 23, 2026
chat2db/chat2db25.8KJavaApache-2.0Jun 16, 2026
pgadmin-org/pgadmin43.7KPythonNOASSERTIONJun 17, 2026
jorgerojas26/lazysql3.5KGomitFeb 17, 2026
microsoft/azuredatastudio7.7KTypeScriptMITFeb 28, 2026

Related searches

  • a web based interface for managing databases
  • a modern phpMyAdmin alternative
  • an open source database management tool
  • a self-hosted BI dashboard tool
  • a self-hosted Metabase alternative
  • an open source spreadsheet database platform
  • a self-hosted Tableau alternative
  • a web interface for managing game servers