MySQL Ecosystem Showcase
Explore tools and projects built with, for, or on MySQL.
Inspired by Shlomi Noach's Awesome MySQL and the fork by Alkin Tezuysal.
DB Safe
Daniel Guzmán Burgos
Pre-execution safety analysis for MySQL DDL/DML operations.
Algorithm detection — INSTANT / INPLACE / COPY, per MySQL version
Risk classification — Safe, Caution, or Dangerous
Topology aware — Galera/PXC, Group Replication, async replicas, Aurora, RDS
AWS MySQL ready — Aurora MySQL, Amazon RDS (TLS support)
Impact estimation — table size, row count, replication lag
Chunked scripts — auto-generated batched DELETE/UPDATE for large operations
Idempotent wrappers — --idempotent generates a stored procedure with IF NOT EXISTS guards, safe to re-run
Multiple formats — text, plain, JSON, Markdown (great for CI/CD)
⚡ Read-only — never modifies your data
Flywaydb
Redgate
A database migration platform that applies versioned changes to schemas in a repeatable and controlled way. It is widely used for managing database schema evolution alongside application deployments.
GitHub database infrastructure team
GitHub's online schema migration tool for MySQL. It performs online changes without relying on traditional triggers and is designed to reduce the operational risk of schema changes on large production tables.
Liquibase
Liquibase
A database change-management and schema-versioning platform. It records database changes in source-controlled form and supports automated deployment workflows across many database systems.
Square
A Square-developed tool for running schema migrations on MySQL databases. It is useful historically for understanding automated schema-change workflows but is much less prominent than current migration platforms.
Skeema
A declarative, pure-SQL schema management system for MySQL and MariaDB. It lets teams treat database schema as code and supports workflows involving sharding and online schema-change tools.
ActionTech
A SQL auditing and governance platform aimed at DBAs and developers. It focuses on review, auditing, and controlled execution of SQL changes in development and production environments.