MySQL Ecosystem Showcase
Explore tools and projects built with, for, or on MySQL.
Inspired by Shlomi Noach's Awesome MySQL and the askdba fork.
DBeaver
DBeaver Corporation / community
A cross-platform database client supporting SQL, data browsing, schema management, ER diagrams, and many database engines. It is one of the most widely used general-purpose database GUIs in the list.
PingCAP
Data Migration (DM) is PingCAP's MySQL/MariaDB migration component for moving and transforming data into TiDB and related targets. It supports replication-oriented migration workflows and shard-table merging.
Doctrine ORM
Doctrine
Doctrine ORM is a widely used ORM for PHP that simplifies working with MySQL by mapping PHP objects to database tables. It provides powerful features such as entity relationships, lazy loading, transactions, and schema management, while following the Data Mapper design pattern to keep business logic separate from persistence concerns. Doctrine is a popular choice for enterprise PHP applications and is commonly used with the Symfony framework.
Dolphie
charles-001
A modern terminal tool for real-time analytics across MySQL, MariaDB, and ProxySQL. It focuses on current operational visibility and provides a more modern interactive experience than many of the older terminal tools in this category.
Drupal
Drupal
Drupal is a free, open-source content management system (CMS) and web application framework designed for building secure, scalable, and highly customizable websites and digital experiences. Its modular, API-first architecture enables developers to create everything from content-rich websites to enterprise, government, and educational platforms, while offering powerful tools for content management, workflows, multilingual support, and integrations. Built on PHP, Drupal is backed by a global open-source community and is widely recognized for its flexibility, security, and enterprise-grade capabilities.
Dumpling
PingCAP
A logical, parallel backup and data-dumping tool written in Go and used within the TiDB ecosystem. It can export MySQL-compatible data in formats such as SQL and CSV and can also be used as a library.
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.
Galera Cluster
MariaDB Corporation / Galera project
A synchronous, multi-primary clustering technology for MySQL-compatible databases. It is designed for high availability and supports multi-node replication with strong consistency characteristics.
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.
go-mysql
go-mysql-org
A Go library for working with the MySQL network protocol, binlog replication, and related database internals. It is useful for developers building replication, CDC, inspection, or protocol-aware tooling.