Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
A curated list of awesome MySQL software, libraries, tools and resources
GitHub stars and default-branch commits for shlomi-noach/awesome-mysql.
107 repos currently saved from this list.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
This repository contains the now EOL version of MySQL Workbench 8. For the new Workbench, see https://github.com/mysql/mysql-shell-plugins
MySQL Connector/Python is implementing the MySQL Client/Server protocol completely in Python. No MySQL libraries are needed, and no compilation is necessary to run this Python DB API v2.0 compliant driver. Documentation & Download: http://dev.mysql.com/doc/connector-python/en
MariaDB Embedded in Java JAR
A distributed MySQL binlog storage system built on Raft
The MySQL sys schema
A realtime terminal-based top-like monitor for MySQL
HammerDB: The industry standard open-source database benchmark
Signal 18 repman - Replication Manager for MySQL / MariaDB / Percona Server
shift is an application that helps you run schema migrations on MySQL databases
MySQL Connector/C++ is a MySQL database connector for C++. It lets you develop C++ and C applications that connect to MySQL Server.
StackRender is the next-gen database schema design and generation tool.
Synchronous multi-master replication library
No description.
This repo maintains DM (a data migration platform) and TiCDC (change data capture for TiDB)
TwinDB data recovery toolkit for MySQL/InnoDB
Development tree of Master High Availability Manager and tools for MySQL (MHA), Node (MySQL Server) part
Written by humans. WTX is a collection of different transport implementations and related tools focused primarily on web technologies.
Ripple, a server that can serve as a middleman in MySQL replication
MariaDB Connector/J is used to connect applications developed in Java to MariaDB and MySQL databases. MariaDB Connector/J is LGPL licensed.
Connector/NET is a fully-managed ADO.NET driver for MySQL.
Efficient Database IDE
A CLI tool for managing and executing SQL queries across multiple databases. Written in Go, made beautiful with BubbleTea
MySQL Utilities is a set of easy-to-use scripts intended to make working with MySQL servers easier.
MySQL Shell is a command line scriptable shell for MySQL, with support for logical backups, InnoDB Cluster management and more. It supports SQL, JavaScript and Python.
A toolbox to benchmark TPC workloads in Go
MariaDB MCP (Model Context Protocol) server implementation
ps-top - a top-like program for MySQL
VillageSQL - a drop-in replacement for MySQL with extensions
MySQL Connector Node.JS is a MySQL Connector using the X Protocol, which was introduced with MySQL 5.7.12.
A mysqldump anonymizer
DBA's framework for MySQL
Ballerina mysql Module
Terminal database client with AI chat and an MCP server
No description.
MySQL and PostgreSQL JSON Explain Analyzer
Make MySQL behave more like newer (or older) releases
ChatOps for MySQL.
MySQL and MariaDB driver in native Zig
MySQL driver for the Perl5 Database Interface (DBI)
Zero-ETL analytical replica for MySQL, RDS and Aurora. Reads the binlog like a replica, keeps Parquet in your bucket, opens in DuckDB. Time travel and row-level undo included.
GUI client for MySQL or MariaDB, including debugger
No description.
DBdeployer is a tool that deploys MySQL database servers easily.
Java based iiBench for MySQL/Percona/MariaDB
MySQL Server implementation for Model Context Protocol (MCP) written in Go.
Perl MariaDB driver
Vector Storage & Search Plugin for MySQL
* NOTE: This is now a dead project and used for CI testing * A lightweight C API for MySQL servers
Just swoof it in
Split large SQL dump files into individual table files. Fast, memory-efficient, multi-dialect.