dbeaver

Free universal database tool and SQL client

RepoPi no longer tracks this repository daily. Stats below were last updated on 2026-01-26. See current data on GitHub.

48.4k
Stars
Java
Language

💡 Why It Matters

This Java-based desktop application targets developers, DBAs and analysts who need a universal database client capable of handling over 100 database types through JDBC or ODBC drivers. It combines a rich SQL editor, schema and data editors, ER diagrams, and AI-assisted features for working with data and SQL, all within an Eclipse RCP-based modular plugin architecture. Unlike lightweight SQL clients or database-specific tools, it offers deep database administration capabilities and supports SSH tunnelling and proxy configurations, making it suitable for complex environments. Its maturity is evident from nearly 50,000 stars and active development with a recent commit in January 2026. However, its reliance on Java and Eclipse RCP can make it heavier and less responsive than native clients. It is not the best choice if you want a minimal or web-based client; alternatives like TablePlus or DataGrip might be better for lightweight or commercial use cases.

🎯 When to Use

Choose this when you need a comprehensive desktop database client that supports a wide variety of databases via JDBC/ODBC and integrates AI features for SQL and data exploration. If you prefer a web-based interface or a more lightweight client, consider CloudBeaver or TablePlus respectively.

👥 Team Fit & Use Cases

Frequently used in teams managing heterogeneous database environments with complex schema and data management needs, such as internal analytics platforms or enterprise data warehouses. It also fits well in scenarios requiring advanced SQL editing, ER diagramming, and database administration across multiple database vendors.

🎭 Best For

🏷️ Topics & Ecosystem

ai copilot database db2 dbeaver erd gui java jdbc mysql nosql openai oracle postgresql redshift sql sqlite sqlserver

📊 Activity

Latest commit: 2026-01-26. Activity data is based on daily RepoPi snapshots of the GitHub repository.