DbGate
Cross-platform SQL & NoSQL database manager
7.3k stars 468 forks last commit first released GPL-3.0
Actively maintained
Last commit 26 Aug 2026.

DbGate is a cross-platform database manager and client that works with both SQL and NoSQL engines. It provides desktop applications for Windows, macOS and Linux and a web application variant suitable for Docker deployments and browser use.
Key Features
- Unified support for many databases (MySQL, PostgreSQL, SQL Server, Oracle, MongoDB, Redis, SQLite and others) with browser, desktop and Docker distribution options
- Visual query designer and query console with SQL code completion, formatting and history
- Powerful data browser and editor (filters, master/detail views, batch updates, form view, JSON view for collections)
- Schema compare and synchronization, ER diagrams and visualizations (charts, maps) with export options
- Import/export in multiple formats (CSV, Excel, JSON, NDJSON, XML, DBF), NDJSON editor for large files and archive backups
- Extensible plugin architecture and scripting API (Node.js) for automation and custom integrations
- Team-oriented features and cloud storage for connections/queries in paid edition
- AI-powered database chat to query and generate SQL using natural language
Use Cases
- Database development and debugging across heterogeneous environments (dev, staging, production) using a single client
- Data exploration, ad-hoc analysis and visualization for analysts working with SQL and NoSQL sources
- Team collaboration where shared connection storage, saved queries and administration streamline multi-user access
Limitations and Considerations
- Certain providers/connectors are marked as premium (additional license required) and some advanced integrations require the paid/team edition
- Running the web application in production requires appropriate server configuration and security hardening (authentication, TLS) which is outside the default community packaging
DbGate is positioned as a lightweight but feature-rich alternative to traditional DB clients, emphasizing multi-engine support, a visual query designer and extensibility. It is suitable for developers, DBAs and data professionals who need a single cross-platform tool to work with diverse database systems.
Categories:
Tags:
Tech Stack:
Similar to DbGate

WhoDB
Lightweight database explorer with optional natural-language chat
WhoDB is a lightweight database management UI for SQL and NoSQL systems, with schema exploration, query scratchpad, data editing, exports, and optional AI chat to SQL.
phpMyAdmin
Web-based administration interface for MySQL and MariaDB
phpMyAdmin is a PHP-based web interface to manage MySQL and MariaDB databases, including schema changes, user privileges, import/export, and SQL execution.

Azimutt
Database schema explorer, ERD designer and documentation tool
Azimutt is a database exploration and documentation tool with scalable ERDs, an AML schema DSL, schema analysis, data navigation and multi-source connectors.
WebDB
Web-based database client for relational databases
WebDB is a lightweight web database client for browsing, querying, and managing SQL databases from a modern browser-based UI.

Redis Commander
Web-based GUI for viewing and managing Redis databases
A Node.js web UI to view, edit and manage Redis data across standalone, Sentinel and Cluster setups with CLI, tree view and Docker deployment.
Visual DB
Web-based SQL client and database IDE for teams
Visual DB is a browser-based database client for exploring schemas, running SQL queries, and managing multiple databases with a modern UI and team-friendly sharing.





