AltHub

dbgate/dbgate Alternatives

multi-database management GUI

DbGate is a cross-platform GUI database manager for many SQL and NoSQL databases, with data browsing/editing, schema compare, visual query building, and import/export.

7.3kJavaScriptGPL-3.0active · last push 2mo agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

TableProApp/TableProGitHub

Choose when you want a native open-source database client instead of an Electron-based one, if its supported platforms/databases match your workflow.

Free and open source database client built natively for developers

5.6k
Swift
AGPL-3.0
active2mo ago
clidey/whodbGitHub

Choose when you want a lightweight Go-based database data-access/ops tool, though DbGate gives broader schema-management features.

Where data access meets operational intelligence

5.0k
Go
Apache-2.0
active2mo ago
TabularisDB/tabularisGitHub

Choose when you want a desktop SQL workspace with built-in MCP/LLM integrations and notebook-style sessions alongside standard querying.

Open-source desktop SQL workspace for PostgreSQL, MySQL/MariaDB, SQLite and 15+ more databases like DuckDB, ClickHouse, Redis and Firestore. Built-in MCP server for Claude, Cursor and Devin, SQL notebooks and visual EXPLAIN.

4.2k
TypeScript
Apache-2.0
active2mo ago
Syngnat/GoNaviGitHub

Choose when you want a ~30MB multi-datasource database client with AI/MCP readiness and no Electron overhead.

High-performance multi-data-source database client — ~30MB, AI & MCP ready, zero Electron bloat. | 高性能多数据源数据库客户端:约 30MB,AI 与 MCP 就绪,告别 Electron 膨胀。

1.9k
TypeScript
Apache-2.0
active1mo ago
DataflareApp/dataflareGitHub

Choose when you want a simpler, easy-to-use database manager with a modern UI and need less advanced administration.

Simple, easy-to-use database manager

605
TypeScript
AGPL-3.0
active2mo ago
geek-fun/sqlkitGitHub

Choose when you want a lightweight Tauri-based SQL manager with AI/agent features and privacy-first local operation.

Agentic SQL database manager for 40+ databases — PostgreSQL, MySQL, SQL Server, SQLite, DuckDB, ClickHouse, Oracle and more. Lightweight, privacy-first, AI-powered, cross-platform. Built with Tauri (Rust).

544
Rust
Apache-2.0
active2mo ago
dbeaver/dbeaverGitHub

Choose when you want a mature universal database client with a vast JDBC driver ecosystem and strong community; heavier Java stack is the tradeoff.

Free universal database tool and SQL client

51.7k
Java
Apache-2.0
active1mo ago
OtterMind/Chat2DBGitHub

Choose when you want a local-first cross-platform client with extensive AI/chat assistance and SQL workspaces across 40+ databases.

Chat2DB is a free, cross-platform, local-first database client and SQL workspace for developers, DBAs, analysts, and data teams. Connect to 40+ databases, manage data, edit and run SQL, and use your own AI model to generate, explain, and optimize queries. Available on desktop, web, Docker, and CLI, with MCP support.

28.1k
Java
NOASSERTION
active1mo ago
beekeeper-studio/beekeeper-studioGitHub

Choose when you want a clean, simple SQL client for the major engines and prefer a lighter UI over DbGate's full admin toolkit.

Modern and easy to use SQL client for MySQL, Postgres, SQLite, SQL Server, and more. Linux, MacOS, and Windows.

23.6k
TypeScript
NOASSERTION
active1mo ago
t8y2/dbxGitHub

Choose when you want a ~20MB Rust cross-platform database client with CLI/desktop/Docker modes and built-in AI/MCP support.

20 MB lightweight cross-platform database client for 90+ databases, including MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, SQL Server, and Dameng. Built-in AI, MCP Server, CLI, desktop and Docker. | 轻量级跨平台数据库管理工具,支持 MySQL、PostgreSQL、SQLite、Redis、MongoDB、达梦等 90+ 数据库,提供桌面端、Docker、CLI、内置 AI 助手和 MCP Server。

19.4k
Rust
Apache-2.0
active1mo ago
frectonz/sql-studioGitHub

Choose when you want a fast self-hosted web SQL explorer rather than installing a desktop app.

SQL Database Explorer [SQLite, libSQL, PostgreSQL, MySQL/MariaDB, ClickHouse, DuckDB, Microsoft SQL Server]

3.7k
Rust
MIT
active2mo ago
microsoft/azuredatastudioGitHub

Choose when you need Microsoft's free data-management UI with deep Azure SQL/Arc integrations; outside the Microsoft ecosystem its coverage is thinner.

Azure Data Studio is a data management and development tool with connectivity to popular cloud and on-premises databases. Azure Data Studio supports Windows, macOS, and Linux, with immediate capability to connect to Azure SQL and SQL Server. Browse the extension library for more database support options including MySQL, PostgreSQL, and MongoDB.

7.7k
TypeScript
MIT
archived8mo ago
libredb/libredb-studioGitHub

Choose when you want a browser-accessible SQL IDE with SSO, audit trail, and AI assistance across many data sources.

One browser tab for PostgreSQL, MySQL, Oracle, SQL Server, MongoDB, Redis, SQLite, Couchbase, ClickHouse and Druid. An open-source SQL IDE with SSO, audit trail and AI-assisted queries MIT licensed, with nothing held back behind an enterprise wall.

356
TypeScript
MIT
active2mo ago
WebDB-App/appGitHub

Choose when you want a lightweight AGPL database IDE with a different UI and workflow from DbGate.

Efficient Database IDE

333
TypeScript
AGPL-3.0
slowing1.3y ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

xo/usqlGitHub

Choose when you want a terminal-friendly universal SQL client and scripted access instead of a GUI; no visual admin or NoSQL support.

Universal command-line interface for SQL databases

10.1k
Go
MIT
active4mo ago
sqlchat/sqlchatGitHub

Choose when you prefer chat-driven SQL editing in a web UI rather than a full standalone database manager.

Chat-based SQL Client and Editor for the next decade

5.8k
TypeScript
MIT
active6mo ago
achristmascarl/rainfrogGitHub

Choose when you want a keyboard-driven TUI database tool for the terminal rather than a GUI manager.

🐸 a database tool for the terminal

5.3k
Rust
MIT
active2mo ago
dbcodeio/publicGitHub

Choose when you want database management integrated into VS Code/Cursor/Windsurf rather than running a separate desktop app.

The database IDE for VS Code, Cursor, and Windsurf. 80+ databases: Postgres, MySQL, SQL Server, MongoDB, Snowflake, and more. AI queries, ER diagrams, SQL notebooks.

338
NOASSERTION
active2mo ago
dorylab/doryGitHub

Choose when you want an AI-native SQL workspace that exposes agent work as editable sessions instead of a classic administration GUI.

AI-native SQL client for humans and agents. Query, explore, visualize, and open agent database work as editable SQL workspaces.

279
TypeScript
Apache-2.0
active2mo ago
KenanBek/dbuiGitHub

Choose when you need a terminal UI for MySQL/PostgreSQL/SQLite and want to avoid a GUI application.

Universal Database CLI for MySQL, PostgreSQL, and SQLite. Terminal User Interface Application.

218
Go
Apache-2.0
active1mo ago
theseus-rs/rsqlGitHub

Choose when you want a lightweight CLI for relational databases and data-file formats, with no GUI and no NoSQL support.

Command line SQL interface for relational databases and common data file formats

450
Rust
Apache-2.0
active3mo ago

Listed as an alternative to

These projects were analysed and named dbgate among their alternatives. The relationship is not symmetric — how dbgate rates them is a separate judgement, made when dbgate is analysed in its own right.

dbeaver/dbeaverGitHub

calls dbgate “Web and desktop database manager; choose if you want a modern UI and running as a web application.”

Free universal database tool and SQL client

51.7kJavaactive
OtterMind/Chat2DBGitHub

calls dbgate “Choose when you need an Electron-based cross-platform manager with web app support and simplicity.”

Chat2DB is a free, cross-platform, local-first database client and SQL workspace for developers, DBAs, analysts, and data teams. Connect to 40+ databases, manage data, edit and run SQL, and use your own AI model to generate, explain, and optimize queries. Available on desktop, web, Docker, and CLI, with MCP support.

28.1kJavaactive
beekeeper-studio/beekeeper-studioGitHub

calls dbgate “Choose it if you want a GPL-3.0 database manager that also runs as a web application for team use.”

Modern and easy to use SQL client for MySQL, Postgres, SQLite, SQL Server, and more. Linux, MacOS, and Windows.

23.6kTypeScriptactive
t8y2/dbxGitHub

calls dbgate “Mature desktop GUI with multi-DB support; choose if GPL-3.0 licensing suits your needs.”

20 MB lightweight cross-platform database client for 90+ databases, including MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, SQL Server, and Dameng. Built-in AI, MCP Server, CLI, desktop and Docker. | 轻量级跨平台数据库管理工具,支持 MySQL、PostgreSQL、SQLite、Redis、MongoDB、达梦等 90+ 数据库,提供桌面端、Docker、CLI、内置 AI 助手和 MCP Server。

19.4kRustactive
frectonz/sql-studioGitHub

calls dbgate “for a feature-rich Electron GUI with data editing and import/export across many DBs.”

SQL Database Explorer [SQLite, libSQL, PostgreSQL, MySQL/MariaDB, ClickHouse, DuckDB, Microsoft SQL Server]

3.7kRustactive
xo/usqlGitHub

calls dbgate “GUI database manager for multiple engines; choose it when you want a desktop app with grid editing instead of a terminal.”

Universal command-line interface for SQL databases

10.1kGoactive