AltHub

OtterMind/Chat2DB Alternatives

database client / SQL workspace

Chat2DB is a free, cross-platform, local-first database client and SQL workspace with AI-powered query generation, supporting 40+ databases via JDBC, available on desktop, web, Docker, and CLI.

28.1kJavaNOASSERTIONactive · last push 30d agoGitHub

Drop-in peers

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

t8y2/dbxGitHub

Choose when you want a 20MB Rust-based client with even broader database support (90+) and active updates.

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
active30d ago
TabularisDB/tabularisGitHub

Choose when you want a TypeScript desktop SQL workspace with a built-in MCP server.

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
TableProApp/TableProGitHub

Choose when you need a native Swift database client optimized for Apple platforms.

Free and open source database client built natively for developers

5.6k
Swift
AGPL-3.0
active2mo ago
geek-fun/sqlkitGitHub

Choose when you prefer a lightweight, privacy-first, Tauri-based client with agentic AI.

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 the long-established, plugin-extensible universal SQL client with broad enterprise support.

Free universal database tool and SQL client

51.7k
Java
Apache-2.0
active30d ago
dbgate/dbgateGitHub

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

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
dorylab/doryGitHub

Choose when you want an AI-native SQL client that exposes agent workflows as editable SQL workspaces.

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
Syngnat/GoNaviGitHub

Choose when you want a ~30MB, Electron-free, AI-and-MCP-ready client with high performance.

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

1.9k
TypeScript
Apache-2.0
active30d ago
clidey/whodbGitHub

Choose when you want a web-based database tool focused on operational intelligence and collaboration.

Where data access meets operational intelligence

5.0k
Go
Apache-2.0
active2mo ago
beekeeper-studio/beekeeper-studioGitHub

Choose when you want a modern, easy-to-use SQL client with a clean interface and active development.

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

23.6k
TypeScript
NOASSERTION
active30d ago
DataflareApp/dataflareGitHub

Choose when you want a simple, lightweight database manager with a clean GUI.

Simple, easy-to-use database manager

605
TypeScript
AGPL-3.0
active2mo ago
frectonz/sql-studioGitHub

Choose when you need a SQL Database Explorer covering embedded and analytical engines like SQLite, DuckDB, and ClickHouse.

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

3.7k
Rust
MIT
active2mo ago

Same job, different approach

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

dbcodeio/publicGitHub

Choose when you want a database IDE embedded in VS Code/Cursor rather than a standalone 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
sqlchat/sqlchatGitHub

Choose when you prefer a chat-first SQL editor that centers on natural-language interaction.

Chat-based SQL Client and Editor for the next decade

5.8k
TypeScript
MIT
active6mo ago
xo/usqlGitHub

Choose when you need a universal command-line SQL interface for scripting and terminal workflows.

Universal command-line interface for SQL databases

10.1k
Go
MIT
active4mo ago
KenanBek/dbuiGitHub

Choose when you want a terminal UI for MySQL, PostgreSQL, or SQLite with low overhead.

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

218
Go
Apache-2.0
active1mo ago
achristmascarl/rainfrogGitHub

Choose when you prefer a modern terminal database tool over a graphical desktop client.

🐸 a database tool for the terminal

5.3k
Rust
MIT
active2mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

slashbase/slashbaseideGitHub

Choose when you need a lightweight IDE for MySQL/PostgreSQL/MongoDB and accept that it's archived and unmaintained.

Modern database IDE for your dev & data workflows. Supports MySQL, PostgreSQL & MongoDB.

1.3k
TypeScript
Apache-2.0
archived2.5y ago
little-brother/sqlite-guiGitHub

Choose when you only need a lightweight SQLite editor for Windows and don't require multi-database support.

Lightweight SQLite editor for Windows

1.2k
C
GPL-2.0
slowing1.4y ago
FrankChen021/datastoriaGitHub

Choose when you specifically want a ClickHouse-focused AI console for cluster diagnostics and query optimization.

AI-native ClickHouse console for your cluster diagnostics and query generation, optimization and data visualization.

327
TypeScript
NOASSERTION
active3mo ago
timestored/qstudioGitHub

Choose when you need a specialized SQL analysis tool, particularly for kdb+/q, with a GUI.

qStudio - Free SQL Analysis Tool

1.1k
Java
Apache-2.0
slowing10mo ago

Listed as an alternative to

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

dbeaver/dbeaverGitHub

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

Free universal database tool and SQL client

51.7kJavaactive
beekeeper-studio/beekeeper-studioGitHub

calls Chat2DB “Choose it if you want a local-first, cross-platform client with integrated AI assistance and support for 40+ databases.”

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

23.6kTypeScriptactive
t8y2/dbxGitHub

calls Chat2DB “Java-based local-first client with AI; choose if you prefer its AI chat and SQL workspace features.”

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 Chat2DB “Choose when you want a local-first cross-platform client with extensive AI/chat assistance and SQL workspaces across 40+ databases.”

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 Chat2DB “for a local-first cross-platform SQL workspace with AI/team collaboration.”

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

3.7kRustactive
sinaptik-ai/pandas-aiGitHub

calls Chat2DB “cross-platform GUI database client with AI SQL generation, not a library”

Chat with your database or your datalake (SQL, CSV, parquet). PandasAI makes data analysis conversational using LLMs and RAG.

23.8kPythonslowing
xo/usqlGitHub

calls Chat2DB “AI chat-based database client GUI; choose it when you want AI-assisted SQL in a desktop app.”

Universal command-line interface for SQL databases

10.1kGoactive