Open source mysql projects

Every project in the registry tagged mysql, ranked by real GitHub adoption.

projects 85 combined stars ★ 948K refresh nightly
01 mall ★ 85K

mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于Spring Boot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容

last push2 months ago languageJava licenseApache-2.0
02 Coolify ★ 66K

Deploy apps, databases, and services to your own server

last push15 hours ago languagePHP licenseApache-2.0
03 DBeaver ★ 52K

Free database manager for SQL databases and beyond

last push14 hours ago languageJava licenseApache-2.0
04 Metabase ★ 50K

Unlock data insights with powerful, user-friendly analytics

last push13 hours ago languageClojure license—
05 Gogs ★ 48K

Self-hosted Git service that's lightweight and easy to install

last push3 days ago languageGo licenseMIT
06 orm ★ 48K

Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB

last push16 hours ago languageTypeScript licenseApache-2.0
07 typeorm ★ 37K

TypeScript & JavaScript ORM for Node.js — supports PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, Oracle, and more.

last push5 days ago languageTypeScript licenseMIT
08 sequelize ★ 30K

Feature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support), MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Orac

last push2 days ago languageTypeScript licenseMIT
09 Redash ★ 29K

Connect, query, visualize, and share your data

last push13 hours ago languageTypeScript licenseBSD-2-Clause
10 dbx ★ 29K

20 MB lightweight cross-platform database client for 90+ databases, including MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, SQL Server, and Dameng. Built-i

last push15 hours ago languageRust licenseApache-2.0
11 Chat2DB ★ 28K

Transform natural language into SQL queries with AI

last push27 hours ago languageJava license—
12 chartdb ★ 23K

Database diagrams editor that allows you to visualize and design your DB with a single query.

last pushyesterday languageTypeScript licenseAGPL-3.0
13 Matomo ★ 22K

Empower your digital strategy with actionable insights

last push14 hours ago languagePHP licenseGPL-3.0
14 shardingsphere ★ 21K

Empowering Data Intelligence with Distributed SQL for Sharding, Scalability, and Security Across All Databases.

last push17 hours ago languageJava licenseApache-2.0
15 knex ★ 20K

A query builder for PostgreSQL, MySQL, CockroachDB, SQL Server, SQLite3 and Oracle, designed to be flexible, portable, and fun to use.

last push4 months ago languageJavaScript licenseMIT
16 sqlx ★ 18K

🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.

last push3 days ago languageRust licenseApache-2.0
17 mybatis-plus ★ 17K

An powerful enhanced toolkit of MyBatis for simplify development

last push29 hours ago languageJava licenseApache-2.0
18 mysql ★ 15K

Go MySQL Driver is a MySQL driver for Go's (golang) database/sql package

last push4 days ago languageGo licenseMPL-2.0
19 kysely ★ 14K

A type-safe TypeScript SQL query builder

last push25 hours ago languageTypeScript licenseMIT
20 mall-swarm ★ 13K

mall-swarm是一套微服务商城系统,采用了 Spring Cloud Alibaba、Spring Boot 3.5、Sa-Token、MyBatis、Elasticsearch、Docker、Kubernetes等核心技术,同时提供了基于Vue的管理后台方便快速搭建系统。mall-swarm在电商业务的基础集成

last push3 months ago languageJava licenseApache-2.0
21 Manticore Search ★ 12K

Lightning-fast open source search engine for big data

last push17 hours ago languageC++ licenseGPL-3.0
22 mycli ★ 12K

Rich MySQL Terminal Client with AutoCompletion, Syntax Highlighting, and Dataframes

last push23 hours ago languagePython licenseBSD-3-Clause
23 OceanBase ★ 10K

High-performance distributed database for all workloads

last push3 days ago languageC++ licenseApache-2.0
24 usql ★ 10K

Universal command-line interface for SQL databases

last push27 hours ago languageGo licenseMIT
25 sea-orm ★ 9.9K

🐚 A powerful relational ORM for Rust

last push4 days ago languageRust licenseApache-2.0
26 dbal ★ 9.7K

Doctrine Database Abstraction Layer

last push7 days ago languagePHP licenseMIT
27 mikro-orm ★ 9.3K

TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, MS SQL Server, PostgreSQL and SQLite/

last push18 hours ago languageTypeScript licenseMIT
28 databasus ★ 9.2K

PostgreSQL backup tool with Point-In-Time-Recovery and restore verification

last push9 days ago languageTypeScript licenseApache-2.0
29 Yearning ★ 9.0K

🐳 A most popular sql audit platform for mysql

last push2 months ago languageGo licenseAGPL-3.0
30 finagle ★ 8.9K

A fault tolerant, protocol-agnostic RPC system

last push3 months ago languageScala licenseApache-2.0
31 blog ★ 8.6K

AI,Opensource,Database,Business,Finance,Minds. git clone --depth 1 https://github.com/digoal/blog

last pushyesterday languageHTML licenseGPL-2.0
32 server ★ 8.5K

MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers

last push13 hours ago languageC++ licenseGPL-2.0
33 dbmate ★ 7.5K

🚀 A lightweight, framework-agnostic database migration tool.

last push6 days ago languageGo licenseMIT
34 ibis ★ 6.7K

the portable Python dataframe library

last push13 hours ago languagePython licenseApache-2.0
35 flink-cdc ★ 6.5K

Flink CDC is a streaming data integration tool

last push25 hours ago languageJava licenseApache-2.0
36 TablePro ★ 6.4K

Free and open source database client built natively for developers

last push13 hours ago languageSwift licenseAGPL-3.0
37 studio ★ 6.0K

A lightweight Database GUI in your browser. It supports connecting to Postgres, MySQL, and SQLite.

last push7 months ago languageTypeScript licenseAGPL-3.0
38 JSqlParser ★ 6.0K

JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern

last push3 days ago languageJava licenseApache-2.0
39 sqlchat ★ 5.8K

Chat-based SQL Client and Editor for the next decade

last push13 days ago languageTypeScript licenseMIT
40 SqlSugar ★ 5.8K

.Net aot ORM SqlServer ORM Mongodb ORM MySql 瀚高 Postgresql ORM DB2 Hana 高斯 Duckdb C# VB.NET Sqlite ORM Oracle ORM Mysql Orm 虚谷数据库 达梦 ORM 人大金仓 ORM 神通ORM C#

last push2 months ago languageC# licenseMIT
41 rainfrog ★ 5.4K

🐸 a database tool for the terminal

last push30 hours ago languageRust licenseMIT
42 Tabularis ★ 5.4K

Desktop SQL client with built-in MCP for AI agent access

last push16 hours ago languageTypeScript licenseApache-2.0
43 bun ★ 5.0K

SQL-first Golang ORM

last push5 days ago languageGo licenseBSD-2-Clause
44 sqlit ★ 5.0K

A user friendly TUI for SQL databases. Written in python. Supports SQL server, Mysql, PostreSQL, SQLite, Turso and more.

last push6 days ago languagePython licenseMIT
45 Medoo ★ 4.9K

The lightweight PHP database framework to accelerate the development.

last push8 days ago languagePHP licenseMIT
46 mdserver-web ★ 4.5K

Simple Linux Panel

last push17 hours ago languagePython licenseApache-2.0
47 Easy!Appointments ★ 4.5K

Free open-source appointment booking for any business

last push16 hours ago languagePHP licenseGPL-3.0
48 FreeSql ★ 4.4K

.NET aot orm, VB.NET/C# orm, Mysql/PostgreSQL/SqlServer/Oracle orm, Sqlite/Firebird/Clickhouse/DuckDB orm, 达梦/金仓/虚谷/翰高/高斯 orm, 神通 orm, 南大通用 orm, 国产 orm, TDengin

last push2 days ago languageC# licenseMIT
49 dnmp ★ 4.1K

Docker LNMP (Nginx, PHP7/PHP5, MySQL, Redis)

last push3 days ago languageShell licenseMIT
50 Chartbrew ★ 4.1K

Create stunning data visualizations with ease

last push27 hours ago languageJavaScript license—
51 dbtpl ★ 3.9K

Command line tool to generate idiomatic Go code for SQL databases supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server

last push2 months ago languageGo licenseMIT
52 pony ★ 3.8K

Pony Object Relational Mapper

last push3 months ago languagePython licenseApache-2.0
53 LimeSurvey ★ 3.8K

Create engaging surveys and gather valuable insights

last push15 hours ago languageJavaScript license—
54 php-crud-api ★ 3.7K

Single file PHP script that adds a REST API to a SQL database

last push11 days ago languagePHP licenseMIT
55 paicoding ★ 3.2K

⭐️一款好用又强大的开源社区,基于 Spring Boot、MyBatis-Plus、MySQL、Redis、ElasticSearch、MongoDB、Docker、RabbitMQ 等主流技术栈,附详细教程,包括Java、Spring、MySQL、Redis、微服务&分布式、消息队列等核心知识点。学编程,就上技术派

last push2 months ago languageJava licenseApache-2.0
56 kubeblocks ★ 3.2K

KubeBlocks is a Kubernetes Operator designed to manage a variety of databases and streaming systems, including MySQL, PostgreSQL, MongoDB, Redis, RabbitMQ, Rock

last push24 hours ago languageGo licenseAGPL-3.0
57 aaPanel ★ 3.1K

Powerful and user-friendly web hosting control panel

last push21 days ago languageJavaScript license—
58 algernon ★ 3.0K

Small self-contained pure-Go web server with Lua, Teal, Markdown, HTTP/2, QUIC, Redis, TypeScript, npm-less React 19, SQLite, and PostgreSQL support ++

last push33 hours ago languageJavaScript licenseBSD-3-Clause
59 builderbot ★ 3.0K

🤖 Crear Chatbot WhatsApp en minutos. Únete a este proyecto OpenSource

last push2 days ago languageTypeScript licenseMIT
60 autoflow ★ 3.0K

pingcap/autoflow is a Graph RAG based and conversational knowledge base tool built with TiDB Serverless Vector Storage. Demo: https://tidb.ai

last push11 days ago languageTypeScript licenseApache-2.0

Related tags

← all tags

Frequently asked questions

How many open source mysql projects are there?

This registry tracks 85 projects tagged mysql, with 947,960 GitHub stars between them. The most-adopted is mall at 85,005 stars.

Are these mysql projects free to use?

Yes — 80 of the 85 carry an explicit open-source licence across 8 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which mysql project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these mysql projects still maintained?

79 of the 85 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.