DbGate

DbGate

Cross-platform SQL & NoSQL database manager

6.7kstars
403forks
Last commit: 23h ago
Repo age: 7y old
DbGate screenshot

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:

Share:

Similar Services

NocoDB

NocoDB

No-code spreadsheet interface for SQL databases with APIs

61.5k
4.6k
Last commit: 1d ago

Open-source Airtable alternative that turns Postgres/MySQL/SQLite into a no-code spreadsheet UI with views, permissions, integrations, and REST APIs.

Alternative to:
Airtable
Airtable
+10
ClickHouse

ClickHouse

Fast open-source columnar database for real-time analytics.

45.2k
8k
Last commit: 18h ago

Open-source OLAP database designed for real-time analytics at scale.

Alternative to:
ClickHouse Cloud
ClickHouse Cloud
+11
Teable

Teable

Spreadsheet-like database app builder for PostgreSQL

20.7k
1.2k
Last commit: 1d ago

Teable is an Airtable alternative for building database apps with a spreadsheet UI, multiple views, real-time collaboration, and a plugin system, backed by PostgreSQL.

Alternative to:
Airtable
Airtable
+11
PostgreSQL

PostgreSQL

Enterprise-grade open source relational database

19.6k
5.3k
Last commit: 1d ago

PostgreSQL is an advanced open source object-relational database with strong SQL compliance, ACID transactions, extensibility, and robust indexing and replication options...

Alternative to:
Amazon Relational Database Service (Amazon RDS)
Amazon Relational Database Service (Amazon RDS)
+12
Bytebase

Bytebase

Database DevSecOps platform for schema change and access governance

13.5k
895
Last commit: 1d ago

Open-source database DevSecOps tool for managing schema migrations, SQL review, audit logging, access control, and data masking across multiple databases.

Alternative to:
Datical (Liquibase Enterprise)
Datical (Liquibase Enterprise)
+5
MySQL

MySQL

Open source relational database management system

12k
4.2k
Last commit: 3mo ago

MySQL is an open source relational database for SQL-based transactional and analytical workloads, supporting replication, high availability, and clustering options.

Alternative to:
Amazon Relational Database Service (Amazon RDS)
Amazon Relational Database Service (Amazon RDS)
+11