Mature desktop GUI with multi-DB support; choose if GPL-3.0 licensing suits your needs.
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
database client / management
Lightweight cross-platform database client for 90+ databases with desktop GUI, CLI, Docker, AI assistant, and MCP server.
Same problem, same approach. Swapping one for another is a config change, not a rewrite.
Mature desktop GUI with multi-DB support; choose if GPL-3.0 licensing suits your needs.
Database manager for MySQL, PostgreSQL, SQL Server, MongoDB, SQLite and others. Runs under Windows, Linux, Mac or as web application
Native macOS Swift client; choose if you prefer a platform-native UI on Apple hardware.
Free and open source database client built natively for developers
Desktop SQL workspace with notebooks and MCP; choose if you want notebook-style SQL and multi-DB support.
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.
Tauri desktop client with AI/MCP at ~30MB; choose if you want a similar lightweight native GUI.
High-performance multi-data-source database client — ~30MB, AI & MCP ready, zero Electron bloat. | 高性能多数据源数据库客户端:约 30MB,AI 与 MCP 就绪,告别 Electron 膨胀。
Simple desktop database manager; choose if you want a minimal, no-frills client.
Simple, easy-to-use database manager
AI-powered Tauri SQL manager for 40+ DBs; choose for agentic AI features and privacy-first local use.
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).
Mature Java-based universal client; choose for extensive enterprise features and plugin ecosystem.
Free universal database tool and SQL client
Java-based local-first client with AI; choose if you prefer its AI chat and SQL workspace features.
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.
Modern Electron-based SQL client; choose for a clean, lightweight cross-platform GUI.
Modern and easy to use SQL client for MySQL, Postgres, SQLite, SQL Server, and more. Linux, MacOS, and Windows.
VS Code-based database tool; choose if you want Microsoft ecosystem integration, though project is archived.
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.
Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.
CLI-only universal SQL tool; choose for headless/scripted environments without a GUI.
Universal command-line interface for SQL databases
Chat-based SQL interface; choose for conversational AI-driven querying.
Chat-based SQL Client and Editor for the next decade
Terminal UI for databases; choose for keyboard-driven lightweight browsing.
🐸 a database tool for the terminal
Terminal/dashboard UI for databases; choose for a TUI-based operational view.
Where data access meets operational intelligence
Browser-based SQL explorer; choose for a local web UI with multiple database backends.
SQL Database Explorer [SQLite, libSQL, PostgreSQL, MySQL/MariaDB, ClickHouse, DuckDB, Microsoft SQL Server]
IDE extension for VS Code/Cursor; choose if you want database tools inside your editor.
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.
AI-native SQL client with editable workspaces; choose for an agent-friendly, browser-based workflow.
AI-native SQL client for humans and agents. Query, explore, visualize, and open agent database work as editable SQL workspaces.
Terminal UI for MySQL/Postgres/SQLite; choose for a single-binary, keyboard-driven client.
Universal Database CLI for MySQL, PostgreSQL, and SQLite. Terminal User Interface Application.
Rust CLI for relational DBs and data files; choose for a fast, scriptable command-line tool.
Command line SQL interface for relational databases and common data file formats
Browser-based SQL IDE with SSO/audit; choose for web deployment and enterprise auth features.
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.
An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.
Minimal Tauri client limited to PG/SQLite/Redis/ClickHouse; choose if you only need those databases.
A database client for PostgreSQL, SQLite, Redis, and ClickHouse, built with Tauri, React, and TypeScript.
Fast viewer for CSV/Parquet and databases; choose for quick data browsing instead of full management.
A fast viewer for CSV/Parquet files and databases such as DuckDB, SQLite, PostgreSQL, MySQL, Clickhouse, etc., base on Tauri
Older unmaintained DB IDE (last push 2.3y) for MySQL/Postgres/MongoDB; choose only if you accept zero updates.
Modern database IDE for your dev & data workflows. Supports MySQL, PostgreSQL & MongoDB.
These projects were analysed and named dbx among their alternatives. The relationship is not symmetric — how dbx rates them is a separate judgement, made when dbx is analysed in its own right.
calls dbx “Lightweight (20MB) cross-platform client with CLI and desktop; choose if you need built-in AI/MCP and lower resource usage.”
Free universal database tool and SQL client
calls dbx “Choose when you want a 20MB Rust-based client with even broader database support (90+) and active updates.”
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.
calls dbx “Choose it over Beekeeper for a much smaller footprint (~20MB), support for 90+ databases, and built-in AI/MCP/CLI with no Electron bloat.”
Modern and easy to use SQL client for MySQL, Postgres, SQLite, SQL Server, and more. Linux, MacOS, and Windows.
calls dbx “Choose when you want a ~20MB Rust cross-platform database client with CLI/desktop/Docker modes and built-in AI/MCP support.”
Database manager for MySQL, PostgreSQL, SQL Server, MongoDB, SQLite and others. Runs under Windows, Linux, Mac or as web application
calls dbx “for a 20 MB cross-platform client covering 90+ databases with built-in AI/MCP.”
SQL Database Explorer [SQLite, libSQL, PostgreSQL, MySQL/MariaDB, ClickHouse, DuckDB, Microsoft SQL Server]
calls dbx “Cross-platform database client with GUI and CLI; choose it when you want an all-in-one client rather than a standalone CLI.”
Universal command-line interface for SQL databases