MySQL Ecosystem Showcase
Explore tools and projects built with, for, or on MySQL.
Inspired by Shlomi Noach's Awesome MySQL and the askdba fork.
Jetpants
Tumblr
An automation framework created at Tumblr for managing large range-sharded MySQL clusters. It is historically important for large-scale sharding operations but is not a leading modern option today.
Joomla
Joomla
Joomla is a free, open-source content management system (CMS) for building websites, web applications, and online portals. Known for its flexibility and ease of use, Joomla provides robust content management, multilingual support, user access controls, and thousands of extensions and templates to customize functionality and design. Built on PHP and supporting MySQL and other databases, Joomla is well suited for everything from small business websites to complex enterprise and community-driven applications.
Kingbus
flike
A distributed MySQL binlog storage system built using the Raft consensus algorithm. It is an interesting architecture for durable, coordinated binlog storage but is less mainstream than current replication platforms.
libAttachSQL
libAttachSQL project
A lightweight non-blocking C API for MySQL servers. The repository now explicitly describes the project as dead and indicates it is retained mainly for CI testing, so it should be treated as historical.
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.
MariaDB
MariaDB
A community-developed relational database server descended from MySQL. MariaDB has developed into an independent ecosystem with its own server features, connectors, tooling, and enterprise offerings.
MariaDB Connector/J
MariaDB
MariaDB's JDBC driver for Java applications, supporting MariaDB and MySQL-compatible environments. It is a current Java connectivity option with an active MariaDB-backed project.
mex-mariadb
Markuman
A MariaDB/MySQL client library designed for GNU Octave and MATLAB. It is a specialized connector for scientific and technical computing environments rather than general application development.
mha4mysql-manager
Yoshinori Matsunobu
The management component of the MHA high-availability framework. It orchestrated MySQL failover and replica promotion, but should now be treated as legacy infrastructure.
mha4mysql-node
Yoshinori Matsunobu
The node component of MySQL Master High Availability Manager. MHA was historically important for automated MySQL failover, but the project is now considered unmaintained.