MySQL Ecosystem Showcase
Explore tools and projects built with, for, or on MySQL.
Inspired by Shlomi Noach's Awesome MySQL and the askdba fork.
go-sql-driver/mysql
go-sql-driver project
A lightweight and widely adopted MySQL driver for Go's database/sql package. It provides the conventional Go application-development path for connecting to MySQL.
go-tpc
PingCAP
A Go implementation of TPC-style benchmark workloads including TPC-C and TPC-H-related functionality. It is useful for performance testing and comparing database behavior under standardized or repeatable workloads.
GORM
GORM is the most widely used ORM for Go, providing an intuitive, idiomatic API for interacting with MySQL. It supports common ORM features including model definitions, associations, transactions, eager loading, and automatic schema migrations, while still allowing developers to execute raw SQL when needed. GORM is popular in the Go ecosystem for its balance of simplicity, flexibility, and performance.
HeidiSQL
HeidiSQL project
A Windows-oriented database client with strong support for MySQL/MariaDB and additional database engines. It provides query editing, data browsing, schema management, and administration features.
Hibernate ORM
Hibernate
Hibernate ORM is a powerful object/relational mapping solution for Java, the de facto standard implementation of the Java Persistence API (now also known as Jakarta Persistence), Jakarta Query, and Jakarta Data.
Hubot MySQL ChatOps
Sam Lambert
A Hubot integration for interacting with MySQL through chat-based commands. It is mainly a historical example of database ChatOps rather than a modern deployment automation platform.
iibench-mysql
T. McCallaghan
A Java implementation of the Index Insertion Benchmark for MySQL, Percona, and MariaDB. It focuses on measuring index insertion behavior rather than serving as a general-purpose database benchmark suite.
ILLA Cloud
ILLA Cloud
A low-code internal-tool builder that can connect to MySQL and other data sources. It combines database connectivity with application building and GUI-driven workflows.
innodb-ruby
Jeremy Cole
A Ruby parser for InnoDB file formats. It is primarily useful for low-level storage investigation, forensic analysis, and understanding InnoDB internals rather than everyday performance monitoring.
innotop
innotop project
A terminal-based monitoring utility inspired by top, focused on MySQL status, process activity, InnoDB behavior, replication, and other operational views. It remains a useful lightweight DBA observability tool.