Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. C++
C

C++

Language
2620 projects9011.6k total stars1698.0k total forks66 languages

Open-source projects built with C++

There are currently 2620 open-source projects built with C++, with a combined total of 9011.6k GitHub stars. The most common language among these projects is C++.

Showing 2,508 open-source projects · page 52 of 70

……
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
pdfio
pdfiomichaelrsweet/pdfio

A simple C library for reading, writing, and filtering PDF files with support for encryption and metadata.

33370C
5 days ago
BESS
BESSNetSys/bess

A modular, high-performance framework for building custom software switches by composing packet processing modules.

333158C++
3 years ago
MySQL Connector/NET
MySQL Connector/NETmysql/mysql-connector-net

A fully-managed ADO.NET driver for MySQL, providing .NET applications with native database connectivity and modern features.

332211C#
17 days ago
mysql-connector-net
mysql-connector-netmysql/mysql-connector-net

A fully-managed ADO.NET driver for MySQL, providing .NET applications with native database connectivity and modern features.

332211C#
17 days ago
qt-json
qt-jsongaudecker/qt-json

A simple C++/Qt library for parsing JSON data into QVariant hierarchies and serializing QVariant data to JSON.

331106C++
8 years ago
ESPHelper
ESPHelperItKindaWorks/ESPHelper

A C++ library that simplifies WiFi and MQTT connectivity for ESP8266/ESP32 with automatic reconnection, OTA updates, and web configuration.

33067C++
11 months ago
VkHLF
VkHLFnvpro-pipeline/VkHLF

An experimental high-level C++ abstraction library for Vulkan with transparent suballocation, resource tracking, and simplified resource creation.

32925C++
7 years ago
cpp-boilerplate
cpp-boilerplateLectem/cpp-boilerplate

A modern C++ project template with CMake, CI/CD setup, and essential dependencies for rapid project bootstrapping.

32951CMake
10 months ago
ofxBox2d
ofxBox2dvanderlin/ofxBox2d

An openFrameworks wrapper for the Box2D physics engine, enabling 2D physics simulations in creative coding projects.

328127C++
2 years ago
UDSim
UDSimzombieCraig/UDSim

A GUI tool for simulating, learning, and fuzzing UDS (Unified Diagnostic Services) on vehicle CAN buses for security testing and training.

327101C++
3 years ago
SMACC
SMACCreelrbtx/SMACC

An event-driven, asynchronous, behavioral state machine library for real-time ROS applications written in C++.

32648C++
3 years ago
uni-algo
uni-algouni-algo/uni-algo

A C/C++ library implementing Unicode algorithms with strict security, performance, and portability, handling ill-formed UTF sequences correctly.

32428C++
2 years ago
node-dtrace-provider
node-dtrace-providerchrisa/node-dtrace-provider

Adds native DTrace probes to Node.js applications for custom runtime instrumentation.

32467JavaScript
5 years ago
libuavcan
libuavcanUAVCAN/libuavcan

Portable reference implementation of the Cyphal protocol stack in C++ for embedded systems and Linux.

322498C++
5 months ago
docopt.c
docopt.cdocopt/docopt.c

A C code generator that parses command-line interfaces from docopt language specifications.

32146Python
2 years ago
ZeroQL
ZeroQLbyme8/ZeroQL

A high-performance C# GraphQL client with Linq-like syntax that avoids Reflection.Emit for near-raw HTTP call performance.

32019C#
5 months ago
inipp
inippmcmtroffaes/inipp

A simple header-only C++ library for parsing and generating INI configuration files.

31859C++
10 months ago
zed-ros2-wrapper
zed-ros2-wrapperstereolabs/zed-ros2-wrapper

ROS 2 wrapper for Stereolabs ZED cameras, providing access to depth, point clouds, object detection, and spatial mapping.

317324C++
12 days ago
stringi <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">
stringi <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">gagolews/stringi

Fast and portable character string processing in R using the Unicode ICU library.

31748C++
7 days ago
Alles
Allesbwhitman/alles

A distributed mesh synthesizer that uses UDP multicast over WiFi to control hundreds of additive synthesizer speakers in sync.

31616C
1 year ago
JNGL
JNGLjhasse/jngl

An easy-to-use cross-platform 2D game library for C++ supporting desktop, mobile, console, and web platforms.

31626C++
2 days ago
JNGL
JNGLjhasse/jngl

An easy-to-use cross-platform 2D game library for C++ supporting desktop, mobile, console, and web platforms.

31626C++
2 days ago
SteamAuth
SteamAuthgeel9/SteamAuth

A C# library for generating Steam Mobile Authenticator codes, linking authenticators, and managing trade confirmations.

315115C#
1 month ago
Jedi Outcast
Jedi Outcastgrayj/Jedi-Outcast

Open-source release of the complete Star Wars Jedi Knight II: Jedi Outcast game engine source code.

313120C++
13 years ago
libcrafter
libcrafterpellegre/libcrafter

A high-level C++ library for crafting, decoding, and sniffing network packets with a Scapy-like interface.

31287C++
6 months ago
go-webp
go-webpkolesa-team/go-webp

A Go library for encoding and decoding WebP images using C bindings to libwebp.

31139Go
4 months ago
tuibox
tuiboxCubified/tuibox

A single-header, dependency-free terminal UI library for creating mouse-driven interactive applications using ANSI escape sequences.

31115C
2 years ago
esp_uMQTT_broker
esp_uMQTT_brokermartin-ger/esp_mqtt

A lightweight MQTT broker, client, and bridge with scripting for ESP8266, enabling local IoT networks without cloud dependency.

31069C
3 years ago
UnderworldGodot
UnderworldGodothankmorgan/UnderworldGodot

An open-source engine recreation of Ultima Underworld and Ultima Underworld 2 using the Godot Engine.

30913C#
23 hours ago
ti_mmwave_rospkg
ti_mmwave_rospkgradar-lab/ti_mmwave_rospkg

A ROS driver for TI mmWave radar sensors with sensor fusion, multi-radar support, and camera overlay capabilities.

309106C++
2 years ago
morphologica
morphologicaABRG-Models/morphologica

A header-only C++ library for real-time data visualization and simulation support using modern OpenGL.

30940C++
11 months ago
CPqD
CPqDCPqD/ofsoftswitch13

An OpenFlow 1.3 compatible user-space software switch implementation for SDN research and experimentation.

308190C
2 years ago
CrossShader
CrossShaderalaingalvan/CrossShader

A cross-compiler for shader languages, converting between SPIR-V, GLSL, HLSL, and Metal Shader Language.

30813C++
3 years ago
Pkcs11Interop
Pkcs11InteropPkcs11Interop/Pkcs11Interop

A managed .NET wrapper for unmanaged PKCS#11 libraries, enabling .NET applications to interface with cryptographic hardware like HSMs and smart cards.

30792C#
1 year ago
GitHub repository
GitHub repositoryFord/AVData

A ROS-based dataset and tools for autonomous vehicle development with seasonal multi-sensor data from Ford vehicles.

30770C++
3 years ago
Tensorflex
Tensorflexanshuman23/tensorflex

Tensorflow bindings for the Elixir programming language, enabling machine learning inference and tensor operations.

30715C
7 years ago
1
51
52
53
70