A cross-platform database manager for MySQL, PostgreSQL, SQL Server, MongoDB, SQLite, and others, available as a desktop or web app.
DbGate is a cross-platform database manager that supports a wide range of SQL and NoSQL databases, including MySQL, PostgreSQL, SQL Server, MongoDB, and SQLite. It provides tools for database administration, query building, data visualization, and import/export, solving the problem of managing multiple database systems through a single interface.
Developers and database administrators who work with diverse database technologies and need a unified tool for querying, editing, and managing data across different platforms.
Developers choose DbGate for its broad database support, platform flexibility (desktop and web), and advanced features like visual query design and schema comparison, all available in a free, open-source package under the GPL-3.0 license.
Database manager for MySQL, PostgreSQL, SQL Server, MongoDB, SQLite and others. Runs under Windows, Linux, Mac or as web application
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports over 15 database types including SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Redis), as listed in the README, providing a unified interface for diverse systems.
Runs as a desktop app on Windows, Linux, Mac, or as a web app via Docker/NPM, ensuring platform independence without feature compromises, as highlighted in the design goals.
Includes schema compare, visual query designer, ER diagrams, and chart visualization, offering comprehensive tools for database development and administration.
Allows creation of plugins for file formats and database connectors, enabling customization and extension of functionality, with examples provided in the plugin development section.
Databases like Amazon Redshift and CosmosDB are marked as 'Premium', requiring a paid license for access, which limits the free version's utility for some enterprise use cases.
Setting up the development environment requires running multiple commands concurrently in separate terminals, as described in the README, which can be cumbersome for contributors.
Mobile web support is only 'planned' and not yet available, as noted in the 'Why is DbGate different' section, restricting use on mobile devices.