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.
Prisma
Prisma
Prisma is a modern, type-safe ORM for Node.js and TypeScript that simplifies working with MySQL and other relational databases through an auto-generated, strongly typed client. It uses a declarative schema to define your data model and includes built-in tools for database migrations, schema introspection, and data management. Prisma is widely adopted for modern web applications due to its excellent developer experience and strong TypeScript integration.
Prometheus / mysqld_exporter
Prometheus / MySQL community
Prometheus provides the metrics and alerting platform, while mysqld_exporter exposes MySQL server metrics for collection. Together they form a common open-source monitoring stack for MySQL deployments.
ProxySQL
ProxySQL project
A high-performance, SQL-aware proxy for MySQL-compatible databases. It provides connection pooling, query routing, load balancing, failover, query rules, and other production traffic-management capabilities.
pspg
Pavel Stehule / okbob
A terminal pager that improves navigation and visualization of tabular query output. It originated around PostgreSQL workflows but also supports MySQL and other database clients.
Simon J. Mudd
A top-like command-line program for MySQL that collects and aggregates information from Performance Schema. It is useful for interactive investigation directly from a terminal.
PyMySQL
PyMySQL community
A pure-Python MySQL client library that implements the MySQL client/server protocol without requiring the native MySQL C client. It is convenient for Python deployments where a pure-Python dependency is preferred.
ReadySet
ReadySet
Readyset is a database performance and scaling company that provides a drop-in SQL caching layer for PostgreSQL and MySQL. Its technology sits between applications and their databases, automatically caching expensive queries and keeping results synchronized as underlying data changes—helping teams reduce query latency, database load, and infrastructure costs without rewriting application code.
replication-manager
Signal18 Cloud SAS
An HA solution for managing MariaDB, MySQL, and Percona replication topologies. The project continues to receive releases and is one of the more current specialized MySQL replication-management options in the list.
Ruby Mysql2 gem
Brian Mario / mysql2 contributors
A widely used Ruby driver for MySQL and MariaDB, including strong support for Rails applications. It exposes native database access while integrating with Ruby's database tooling.
Sequel Ace
Sequel Ace community
A native macOS database-management application for MySQL and MariaDB. It is a modern successor in spirit to older Mac MySQL GUI clients and is focused on an approachable desktop workflow.