C++ MySQL

Open-source C++ projects categorized as MySQL

Top 23 C++ MySQL Projects

  1. C++ Workflow

    C++ Parallel Computing and Asynchronous Networking Framework

  2. JetBrains

    Tell us how you use coding tools. You may win a prize! Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!

    JetBrains logo
  3. manticoresearch

    Easy to use open source fast database for search | Good alternative to Elasticsearch now | Drop-in replacement for E in the ELK stack

    Project mention: Manticore Search: Fast, efficient, drop-in replacement for Elasticsearch | news.ycombinator.com | 2025-07-23

    The Manticore Search github repository calls it a "drop-in replacement for E in the ELK stack," not just a replacement for Elasticsearch. On https://manticoresearch.com/, it's described as an "Elasticsearch alternative," so the confusion is probably just here on HN :)

  4. oceanbase

    The Fastest Distributed Database for Transactional, Analytical, and AI Workloads. Welcome to our community: https://discord.gg/74cF8vbNEs

    Project mention: My First RAG Chatbot: What I Built and How | dev.to | 2025-01-13

    OceanBase GitHub: github.com/oceanbase/oceanbase

  5. MariaDB

    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 to deliver the most featureful, stable, and sanely licensed open SQL server in the industry. (by MariaDB)

    Project mention: MariaDB 11.8 LTS released with vector, Parsec auth, TLS-autoconfiguration etc. | news.ycombinator.com | 2025-06-06

    Also, if you like MariaDB, show your support and help it get to 10k stars at https://github.com/MariaDB/Server

  6. rathena

    rAthena is an open-source cross-platform MMORPG server.

  7. sqlcheck

    Automatically identify anti-patterns in SQL queries

  8. soci

    Official repository of the SOCI - The C++ Database Access Library

  9. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  10. lithium

    Easy to use C++17 HTTP Server with no compromise on performances. https://matt-42.github.io/lithium (by matt-42)

  11. TreeFrog Framework

    TreeFrog Framework : High-speed C++ MVC Framework for Web Application

  12. Bareos

    Bareos is a cross-network Open Source backup solution (licensed under AGPLv3) which preserves, archives, and recovers data from all major operating systems.

  13. stonedb

    StoneDB is an Open-Source MySQL HTAP and MySQL-Native DataBase for OLTP, Real-Time Analytics, a counterpart of MySQLHeatWave. (https://stonedb.io)

  14. Server

    A Fan-Driven Server Platform Preserving the Legacy of a Legendary MMORPG for Over Two Decades and Going (by EQEmu)

  15. QxOrm

    QxOrm library - C++ Qt ORM (Object Relational Mapping) and ODM (Object Document Mapper) library - Official repository

  16. meow-sql

    MeowSQL is an attempt to port HeidiSQL to C++/Qt (Linux/Windows)

  17. nanodbc

    A small C++ wrapper for the native C ODBC API | Requires C++14 since v2.12

  18. TinyORM

    Modern C++ ORM library with MySQL, PostgreSQL, and SQLite support

  19. mysql

    MySQL C++ client based on Boost.Asio (by boostorg)

  20. Turtle

    A C++17-based lightweight high-performance network library (by YukunJ)

  21. xeus-sql

    Jupyter kernel for SQL databases

  22. odbc-scanner-duckdb-extension

    A DuckDB extension to read data directly from databases supporting the ODBC interface

  23. osIROSE-new

    Open Source ROSE online server

  24. litesql

    LiteSQL is a C++ ORM (object relational mapper) consisting of a codegenerator and C++ library that integrates C++ objects tightly to relational database and thus provides an object persistence layer. LiteSQL supports SQLite3, PostgreSQL, MySQL and oracle as backends.

  25. godot-mariadb

    A MariaDB/MySQL connector module for the Godot Engine.

  26. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ MySQL discussion

Log in or Post with

C++ MySQL related posts

  • Vector Search in Manticore Search: A Deep Dive

    5 projects | dev.to | 24 May 2025
  • What XOR is and why it's useful

    3 projects | news.ycombinator.com | 18 Feb 2025
  • GitHub Introduces Sub-Issues

    1 project | news.ycombinator.com | 16 Jan 2025
  • Building a Reverse Image Search app with Manticore Search

    3 projects | dev.to | 18 Nov 2024
  • Lexical Search vs. Vector Search: Exploring the Differences and Key Aspects

    1 project | dev.to | 11 Nov 2024
  • Lexical Search vs. Semantic Search: Understanding the Differences and Use Cases

    1 project | dev.to | 7 Nov 2024
  • Fuzzy Search vs. Vector Search: Exploring Modern Search Technologies

    1 project | dev.to | 6 Nov 2024
  • A note from our sponsor - JetBrains
    surveys.jetbrains.com | 1 Sep 2025
    Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes! Learn more →

Index

What are some of the best open-source MySQL projects in C++? This list will help you:

# Project Stars
1 C++ Workflow 14,007
2 manticoresearch 11,263
3 oceanbase 9,434
4 MariaDB 6,338
5 rathena 3,172
6 sqlcheck 2,500
7 soci 1,513
8 lithium 1,349
9 TreeFrog Framework 1,347
10 Bareos 1,090
11 stonedb 877
12 Server 571
13 QxOrm 548
14 meow-sql 420
15 nanodbc 361
16 TinyORM 323
17 mysql 285
18 Turtle 259
19 xeus-sql 173
20 odbc-scanner-duckdb-extension 84
21 osIROSE-new 61
22 litesql 34
23 godot-mariadb 22

Sponsored
Tell us how you use coding tools. You may win a prize!
Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!
surveys.jetbrains.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?