Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

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

C++

Language
986 projects8150.0k total stars1528.8k total forks36 languages

Open-source projects built with C++

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

Showing 986 open-source projects · page 19 of 28

……
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
Yandex.Tank
Yandex.Tankyandex/yandex-tank

An extensible open source load testing tool for advanced Linux users, supporting multiple load generators and performance analytics.

2.6k283Python
28 days ago
libdatachannel
libdatachannelpaullouisageneau/libdatachannel

A lightweight C/C++ WebRTC library implementing Data Channels, Media Transport, and WebSockets for cross-platform peer-to-peer applications.

2.6k531C++
2 days ago
netcode
netcodemas-bandwidth/netcode

A secure client/server protocol for multiplayer games built on top of UDP, providing encrypted connections and session management.

2.6k201C
2 months ago
OpenGL Examples
OpenGL ExamplesMcNopper/OpenGL

A collection of 45 OpenGL 3.x and 4.x examples with GLSL shaders demonstrating modern graphics programming techniques.

2.6k686C
2 days ago
rust-cross
rust-crossjaparic/rust-cross

A comprehensive guide to cross-compiling Rust programs, covering setup, toolchains, and troubleshooting for various target architectures.

2.6k94Shell
3 years ago
San Andreas Unity
San Andreas UnityGTA-ASM/SanAndreasUnity

An open-source reimplementation of GTA San Andreas game engine in Unity, focusing on gameplay, multiplayer, and modding.

2.6k425C#
2 years ago
Akavache
Akavachereactiveui/Akavache

An asynchronous, persistent key-value store for .NET desktop and mobile applications, based on SQLite3.

2.5k281C#
6 hours ago
plog
plogSergiusTheBest/plog

A portable, simple, and extensible header-only C++ logging library in about 1000 lines of code.

2.5k409C++
3 months ago
SharpCompress
SharpCompressadamhathcock/sharpcompress

A pure C# compression library for .NET that reads and writes multiple archive formats with forward-only streaming support.

2.5k512C#
1 day ago
mysqlclient
mysqlclientPyMySQL/mysqlclient

A Python database connector for MySQL and MariaDB, forked from MySQLdb1 with Python 3 support and bug fixes.

2.5k445Python
2 months ago
SQLCheck
SQLCheckjarulraj/sqlcheck

Automatically detects SQL anti-patterns across logical design, physical design, queries, and application development to improve query performance.

2.5k122C++
2 years ago
Oniguruma
Onigurumakkos/oniguruma

A modern, flexible regular expression library supporting multiple character encodings and syntaxes.

2.5k349C
1 year ago
RE
REkkos/oniguruma

A modern, flexible regular expression library supporting multiple character encodings and syntaxes.

2.5k349C
1 year ago
simbody
simbodysimbody/simbody

High-performance C++ multibody dynamics/physics library for simulating articulated biomechanical and mechanical systems.

2.5k492C++
1 month ago
godot-jolt
godot-joltgodot-jolt/godot-jolt

A Godot extension that replaces the built-in physics engine with Jolt Physics for better performance and stability.

2.5k97C++
1 month ago
Vulkan Kompute
Vulkan Komputeaxsaucedo/vulkan-kompute

A general-purpose GPU compute framework built on Vulkan for cross-vendor graphics cards, enabling high-performance data processing and machine learning.

2.5k190C++
11 days ago
pdqsort
pdqsortorlp/pdqsort

A high-performance, pattern-defeating quicksort implementation designed as a drop-in replacement for C++'s std::sort.

2.5k100C++
2 years ago
NanoMQ
NanoMQnanomq/nanomq

An ultra-lightweight, blazing-fast MQTT broker and messaging bus for IoT edge computing and software-defined vehicles.

2.5k288C
3 days ago
Qalculate
QalculateQalculate/libqalculate

A powerful cross-platform desktop calculator library and CLI with symbolic math, unit conversion, arbitrary precision, and plotting.

2.5k176C++
2 days ago
Nana
Nanacnjinhao/nana

A modern C++ GUI library for creating cross-platform desktop applications with standard-like syntax.

2.5k347C++
1 year ago
Sprache
Sprachesprache/Sprache

A tiny, friendly, C# parser construction library for building parsers directly in code using parser combinators.

2.5k215C#
2 years ago
Decord
Decorddmlc/decord

An efficient video and audio loader for deep learning with hardware-accelerated decoding and smart shuffling.

2.5k223C++
1 year ago
linuxdeployqt
linuxdeployqtprobonopd/linuxdeployqt

A tool to make Linux applications self-contained by bundling required libraries and plugins, and optionally generate AppImages.

2.4k446C++
6 months ago
dso
dsoJakobEngel/dso

A direct sparse odometry library for real-time monocular visual SLAM, estimating camera motion from image sequences.

2.4k922C++
2 years ago
hyperlearn
hyperlearndanielhanchen/hyperlearn

HyperLearn provides 2-2000x faster machine learning algorithms with 50% less memory usage, optimized for all hardware.

2.4k158Jupyter Notebook
1 year ago
slam_toolbox
slam_toolboxSteveMacenski/slam_toolbox

A ROS-based 2D SLAM library for lifelong mapping, localization, and multi-robot SLAM with pose-graph optimization.

2.4k676C++
18 days ago
rpmalloc
rpmallocrampantpixels/rpmalloc

A public domain, cross-platform, lock-free thread caching memory allocator with 16-byte alignment, implemented in C.

2.4k206Python
14 days ago
rpmalloc
rpmallocmjansson/rpmalloc

A public domain, cross-platform, lock-free thread caching memory allocator with 16-byte alignment, implemented in C.

2.4k206Python
14 days ago
ZeroFormatter
ZeroFormatterneuecc/ZeroFormatter

A high-performance C# serializer with infinitely fast deserialization for .NET, .NET Core, and Unity.

2.4k251C#
4 years ago
Bento4
Bento4axiomatic-systems/Bento4

A C++ SDK and tools for reading, writing, and processing MP4, MPEG-DASH, HLS, and CMAF media files with support for encryption and multiple codecs.

2.4k519C++
2 months ago
libsecp256k1
libsecp256k1bitcoin-core/secp256k1

A high-performance, high-assurance C library for cryptographic operations on the secp256k1 elliptic curve, optimized for Bitcoin.

2.4k1.1kC
11 days ago
Carter
CarterCarterCommunity/Carter

A thin layer of extension methods over ASP.NET Core Minimal APIs for more explicit and enjoyable web development.

2.4k196C#
22 days ago
Brighter
BrighterBrighterCommand/Brighter

A .NET command dispatcher and processor framework for building loosely coupled applications and microservices with in-process and out-of-process messaging.

2.4k286C#
11 hours ago
EGO-Planner
EGO-PlannerZJU-FAST-Lab/ego-planner

A lightweight gradient-based local planner for quadrotors that eliminates ESDF construction, achieving planning times around 1ms.

2.4k385C++
1 year ago
SPIRV-Cross
SPIRV-CrossKhronosGroup/SPIRV-Cross

A tool and library for parsing, reflecting on, and converting SPIR-V shaders to high-level languages like GLSL, HLSL, and MSL.

2.4k654GLSL
4 days ago
CacheManager
CacheManagerMichaCo/CacheManager

An open-source caching abstraction layer for .NET that simplifies complex caching scenarios with multi-layer support and advanced features.

2.4k453C#
2 months ago
1
18
19
20
28