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.
Vitess is a database clustering system for horizontal scaling of MySQL.
Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data.
Database governance built for humans and agents — controlling changes and access across every major database.
Streaming replication for SQLite.
GitHub's Online Schema-migration Tool for MySQL
Universal command-line interface for SQL databases
Cross-platform client for PostgreSQL databases
Execute SQL against structured text like CSV or TSV
Declarative schema migrations with schema-as-code workflows
Zero-ETL, infinite possibilities. Live query APIs, code & more with SQL. No DB required.
Data pipelines for cloud config and security data. Build cloud asset inventory, CSPM, FinOps, and vulnerability management solutions. Extract from AWS, Azure, GCP, and 70+ cloud and SaaS sources.
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
Brings SQL and AI together.
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.
tbls is a CI-Friendly tool to document a database, written in Go.
Commandline tool for running SQL queries against JSON, CSV, Excel, Parquet, and more.
A PostgreSQL metric exporter for Prometheus
Idempotent schema management for MySQL, PostgreSQL, SQLite, and SQL Server
sq data wrangler
CLI tool that can execute SQL queries on CSV, LTSV, JSON, YAML and TBLN. Can output to various formats.
A TUI for viewing and editing database files.
Database anonymization and test data management
Command-line admin tool for observing and troubleshooting Postgres.
SQL-like query language for csv
A flamegraph generator for Postgres EXPLAIN ANALYZE output.
Database security suite. Database proxy with field-level encryption, search through encrypted data, SQL injections prevention, intrusion detection, honeypots. Supports client-side and proxy-side ("transparent") encryption. SQL, NoSQL.
Secure Vault for Customer PII/PHI/PCI/KYC Records
Declarative pure-SQL schema management for MySQL and MariaDB
SQL language server written in Go.
[DEPRECATED] Promscale is a unified metric and trace observability backend for Prometheus, Jaeger and OpenTelemetry built on PostgreSQL and TimescaleDB.
A Kubernetes operator for declarative database schema management (gitops for database schemas)
Percona Monitoring and Management: an open source database monitoring, observability and management tool
Collect and display information and stats from a running PostgreSQL server
Harmful workload generator for PostgreSQL
DBdeployer is a tool that deploys MySQL database servers easily.
Distributed Data Transfer Service for MySQL
Ideas on better database design
pganalyze statistics collector for gathering PostgreSQL metrics and log data
Advanced PostgreSQL & Pgbouncer Metrics Exporter for Prometheus
Regression Testing your SQL queries
Streaming Postgres logical replication changes atleast-once over websockets
pgSCV is a multi-purpose monitoring agent and metrics exporter