AltHub

dbeaver/dbeaver Alternatives

database client

Free multi-platform universal database tool and SQL client supporting 100+ databases via JDBC/ODBC, with schema editor, SQL editor, data editor, ER diagrams, and administration features.

51.7kJavaApache-2.0active · last push 1mo agoGitHub

Drop-in peers

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

beekeeper-studio/beekeeper-studioGitHub

Electron-based cross-platform SQL client; choose if you prefer a TypeScript/Electron stack and simpler UI over Java.

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

Lightweight (20MB) cross-platform client with CLI and desktop; choose if you need built-in AI/MCP and lower resource usage.

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
dbgate/dbgateGitHub

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

Database manager for MySQL, PostgreSQL, SQL Server, MongoDB, SQLite and others. Runs under Windows, Linux, Mac or as web application

7.3k
JavaScript
GPL-3.0
active2mo ago
TableProApp/TableProGitHub

Native Swift database client; choose if you want a macOS/iOS-native app with tight platform integration.

Free and open source database client built natively for developers

5.6k
Swift
AGPL-3.0
active2mo ago
clidey/whodbGitHub

Web-based database client focused on operational workflows; choose if you want a browser-accessible tool.

Where data access meets operational intelligence

5.0k
Go
Apache-2.0
active2mo ago
TabularisDB/tabularisGitHub

Desktop SQL workspace with built-in MCP server; choose if you need agent-friendly integration.

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
frectonz/sql-studioGitHub

Lightweight web-based SQL explorer; choose if you want a simple tool for specific databases.

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

3.7k
Rust
MIT
active2mo ago
Syngnat/GoNaviGitHub

Very lightweight (~30MB) GUI client with AI/MCP; choose if you want no Electron bloat.

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

Simple database manager with modern UI; choose if you prefer ease of use over extensive features.

Simple, easy-to-use database manager

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

Tauri-based lightweight SQL manager with AI and privacy-first; choose if you want a small desktop app.

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
OtterMind/Chat2DBGitHub

Local-first database client with AI features; choose if you want similar multi-database support with built-in AI.

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

Same job, different approach

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

xo/usqlGitHub

Universal command-line SQL client; choose if you need scripting and terminal-based automation.

Universal command-line interface for SQL databases

10.1k
Go
MIT
active4mo ago
sqlchat/sqlchatGitHub

Chat-based SQL client; choose if you prefer natural-language interaction over a traditional GUI.

Chat-based SQL Client and Editor for the next decade

5.8k
TypeScript
MIT
active6mo ago
achristmascarl/rainfrogGitHub

Terminal database tool; choose if you want a lightweight TUI for quick database access.

🐸 a database tool for the terminal

5.3k
Rust
MIT
active2mo ago
dbcodeio/publicGitHub

Database IDE for VS Code/Cursor; choose if you want to work inside your editor rather than standalone.

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

AI-native SQL client for humans and agents; choose if you want editable SQL workspaces with AI assistance.

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

TUI database client for MySQL/PostgreSQL/SQLite; choose if you need a simple terminal user interface.

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

218
Go
Apache-2.0
active1mo ago

Listed as an alternative to

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

OtterMind/Chat2DBGitHub

calls dbeaver “Choose when you want the long-established, plugin-extensible universal SQL client with broad enterprise support.”

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 dbeaver “Choose it if you need the most mature universal database tool with a rich plugin ecosystem and Java-based cross-platform support.”

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

23.6kTypeScriptactive
t8y2/dbxGitHub

calls dbeaver “Mature Java-based universal client; choose for extensive enterprise features and plugin ecosystem.”

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
dbgate/dbgateGitHub

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

Database manager for MySQL, PostgreSQL, SQL Server, MongoDB, SQLite and others. Runs under Windows, Linux, Mac or as web application

7.3kJavaScriptactive
frectonz/sql-studioGitHub

calls dbeaver “for a very mature universal client with the largest ecosystem of database plugins.”

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

3.7kRustactive
xo/usqlGitHub

calls dbeaver “Full-featured Java GUI database tool; choose it when you want ER diagrams, data editing, and desktop app integration.”

Universal command-line interface for SQL databases

10.1kGoactive