Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
Everything that makes working with databases easier
GitHub stars and default-branch commits for mgramin/awesome-db-tools.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Free universal database tool and SQL client
Free, simple, and intuitive online database diagram editor and SQL generator.
REST API for any Postgres database
Modern and easy to use SQL client for MySQL, Postgres, SQLite, SQL Server, and more. Linux, MacOS, and Windows.
Database diagrams editor that allows you to visualize and design your DB with a single query.
Empowering Data Intelligence with Distributed SQL for Sharding, Scalability, and Security Across All Databases.
Database governance built for humans and agents — controlling changes and access across every major database.
Postgres CLI with autocompletion and syntax highlighting
🔮 Graphile's Crystal Monorepo; home to Grafast, PostGraphile, pg-introspection, pg-sql2 and much more!
Distributed PostgreSQL as an extension
Flyway by Redgate • Database Migrations Made Easy.
Universal command-line interface for SQL databases
Cross-platform client for PostgreSQL databases
PostgreSQL backup tool with Point-In-Time-Recovery and restore verification
A template for PostgreSQL High Availability with Etcd, Consul, ZooKeeper, or Kubernetes
Zero-ETL, infinite possibilities. Live query APIs, code & more with SQL. No DB required.
Database management in a single PHP file
Azure Data Studio is a data management and development tool with connectivity to popular cloud and on-premises databases. Azure Data Studio supports Windows, macOS, and Linux, with immediate capability to connect to Azure SQL and SQL Server. Browse the extension library for more database support options including MySQL, PostgreSQL, and MongoDB.
Database manager for MySQL, PostgreSQL, SQL Server, MongoDB, SQLite and others. Runs under Windows, Linux, Mac or as web application
jOOQ is the best way to write SQL in Java
A lightweight client for managing MariaDB, MySQL, SQL Server, PostgreSQL, SQLite, Interbase and Firebird, written in Delphi and Lazarus/FreePascal
JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern
OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.
Postgres operator creates and manages PostgreSQL clusters running in Kubernetes
Automatically generates beautiful and easy-to-read ER diagrams from your database.
Where data access meets operational intelligence
PostgreSQL cloud native High Availability and more.
Instant REST and MCP APIs for PostgreSQL and MySQL, on existing or new databases. CRUD, custom SQL routes, auth and ACL without writing a backend. Low-code, ⚡ realtime, high-performance. Native MySQL support since v2.5.
Reliable PostgreSQL Backup & Restore
Automated database platform for PostgreSQL® - Your own DBaaS.
tbls is a CI-Friendly tool to document a database, written in Go.
TablePlus macOS issue tracker
Postgres Explain Visualizer 2
Open-source data modeling tool designed for PostgreSQL. No more typing DDL commands. Let pgModeler do the work for you!
Sync data from one Postgres database to another
Barman - Backup and Recovery Manager for PostgreSQL
Full-stack CRUD, simplified, with SSOT TypeScript entities
Database Subsetting and Relational Data Browsing Tool.
Idempotent schema management for MySQL, PostgreSQL, SQLite, and SQL Server
Sensible database change management
pg_activity is a top like application for PostgreSQL server activity monitoring.
DEPRECATED: Like diff but for PostgreSQL schemas
Compare tables within or across databases
App to easily query, script, and visualize data from every database, file, and API.
Unix pager (with very rich functionality) designed for work with tables. Designed for PostgreSQL, but MySQL is supported too. Works well with pgcli too. Can be used as CSV or TSV viewer too. It supports searching, selecting rows, columns, or block and export selected area to clipboard.
Simple script to analyse your PostgreSQL database configuration, and give tuning advice
A modern, fast and productivity driven SQL client with a focus in UX
Fast SQL-only data application builder. Automatically build a UI on top of SQL queries.
Automatically identify anti-patterns in SQL queries
Explore, document and optimize any database