DBeaver
Free universal database tool and SQL client
DBeaver is a universal database management tool that provides a unified interface for working with dozens of database systems, including MySQL, PostgreSQL, SQLite, MariaDB, SQL Server, and many more. The Community Edition offers a powerful SQL editor, a visual data editor for browsing and modifying records, schema browsing and editing, ER diagram generation, spatial data visualisation, and data export and import across multiple formats.
Advanced capabilities include SSH tunnelling and proxy support, database task scheduling, and charting tools for visualising query results. The Pro edition extends support to NoSQL databases such as MongoDB, Cassandra, and Redis, as well as cloud data warehouses like BigQuery and Redshift, and adds AI-assisted query features.
DBeaver is suitable for individual developers, data analysts, and database administrators who need a reliable, feature-rich client that works across diverse database technologies without having to switch between specialised tools.