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 20 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
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
raylib-go
raylib-gogen2brain/raylib-go

Go bindings for raylib, a simple library for videogames programming.

2.4k205C
1 month ago
geogram
geogramBrunoLevy/geogram

A comprehensive C++ library for geometry processing, offering robust algorithms for surface reconstruction, remeshing, and exact computations.

2.4k182C++
3 days ago
Docker.DotNet
Docker.DotNetMicrosoft/Docker.DotNet

A fully asynchronous .NET (C#) client library for interacting with the Docker Remote API.

2.4k411C#
7 months ago
Serial Communication Library
Serial Communication Librarywjwwood/serial

A cross-platform C++ library for interfacing with RS-232 serial ports, providing a modern C++ interface similar to PySerial.

2.4k1.2kC++
1 year ago
SmartDeblur
SmartDeblurY-Vladimir/SmartDeblur

A desktop application for restoring defocused and blurred images using advanced deconvolution algorithms.

2.4k365C++
7 years ago
olive.c
olive.ctsoding/olive.c

A single-header, dependency-free 2D graphics library for C that renders pixels directly into memory.

2.4k131C++
6 months ago
Utf8Json
Utf8Jsonneuecc/Utf8Json

A high-performance, zero-allocation JSON serializer for C# that reads/writes directly to UTF8 binary.

2.4k269C#
4 years ago
Polycode
Polycodeivansafrin/Polycode

A cross-platform C++/Lua framework for creative coding with 2D/3D graphics, shaders, sound, networking, and physics.

2.4k350C++
2 years ago
flann
flannmariusmuja/flann

A C++ library for fast approximate nearest neighbor searches in high-dimensional spaces with automatic algorithm selection.

2.4k665C++
1 year ago
lwip
lwipEyalAr/lwip

A fast, comprehensive, and dependency-free image processing library for Node.js with native bindings.

2.4k225C
4 years ago
CSCore
CSCorefiloe/cscore

A comprehensive .NET audio library for playing, recording, encoding, decoding, and real-time processing of audio in C#.

2.4k467C#
1 year ago
ESPAudio
ESPAudioearlephilhower/ESP8266Audio

Arduino library for playing MOD, WAV, FLAC, MIDI, RTTTL, OGG/Opus, MP3, and AAC audio files on ESP8266, ESP32, and Raspberry Pi Pico via I2S DACs or software delta-sigma DAC.

2.4k472C
1 month ago
kcl
kclkcl-lang/kcl

A constraint-based record and functional language for writing, validating, and managing complex configurations, especially in cloud-native scenarios.

2.3k169Rust
7 days ago
EntityFramework-Plus
EntityFramework-Pluszzzprojects/EntityFramework-Plus

Extends Entity Framework with performance-enhancing features like batch operations, caching, auditing, and query optimization.

2.3k318C#
17 days ago
EntityX
EntityXalecthomas/entityx

A fast, type-safe C++11 Entity-Component System for game development and simulation.

2.3k303C++
8 months ago
go-sdl2
go-sdl2veandco/go-sdl2

A Go binding for the SDL2 library, enabling cross-platform multimedia application development in Go.

2.3k227C
1 year ago
AI Game Developer
AI Game DeveloperIvanMurzak/Unity-MCP

An MCP server and plugin that connects AI agents like Claude and Cursor to Unity for AI-assisted game development and runtime AI integration.

2.3k208C#
1 day ago
Litehtml
Litehtmllitehtml/litehtml

A lightweight HTML/CSS rendering engine that parses and positions HTML elements without drawing dependencies.

2.3k281C++
1 month ago
LodePNG
LodePNGlvandeve/lodepng

A lightweight PNG encoder and decoder library in C and C++ with zero dependencies.

2.3k459C++
2 months ago
libcudacxx
libcudacxxNVIDIA/libcudacxx

NVIDIA's implementation of the C++ Standard Library for CUDA C++ development.

2.3k191C++
2 years ago
Diamorphine
Diamorphinem0nad/Diamorphine

A Linux Kernel Module (LKM) rootkit for hiding processes, granting root privileges, and making files invisible.

2.3k480C
1 month ago
octomap
octomapOctoMap/octomap

An efficient probabilistic 3D mapping framework based on octrees for robotics and computer vision applications.

2.3k699C++
2 months ago
OpenImageIO
OpenImageIOOpenImageIO/oiio

A robust, format-agnostic library for reading, writing, and processing images, designed for VFX and animation pipelines.

2.3k667C++
1 day ago
webworker-threads
webworker-threadsaudreyt/node-webworker-threads

A Node.js module that implements the Web Worker API using native threads for CPU-bound tasks.

2.3k146C++
4 years ago
Flycast
Flycastflyinghead/flycast

A multi-platform emulator for Sega Dreamcast, Naomi, Naomi 2, and Atomiswave arcade systems.

2.3k279C++
8 hours ago
CommandLineUtils
CommandLineUtilsnatemcmaster/CommandLineUtils

A .NET library for building command-line applications with argument parsing, validation, and help text generation.

2.3k263C#
20 days ago
MAVlink
MAVlinkmavlink/mavlink

A lightweight, header-only message marshalling library for communication between drones and ground control stations.

2.2k2.2kPython
3 days ago
Libs
Libsmattiasgustavsson/libs

A collection of single-file public domain libraries for C/C++ development, covering graphics, utilities, and system programming.

2.2k144C
3 months ago
Simd
Simdermig1979/Simd

A high-performance C++ image processing and machine learning library optimized with SIMD instructions across multiple CPU architectures.

2.2k450C++
20 hours ago
Circle
Circlersta2/circle

A C++ bare metal programming environment for Raspberry Pi, providing libraries and drivers for hardware control without an OS.

2.2k293C
3 days ago
novocaine
novocainealexbw/novocaine

A painless, high-performance audio library for iOS and macOS using Audio Units with simple APIs.

2.2k270Objective-C
7 years ago
NBomber
NBomberPragmaticFlow/NBomber

A distributed load-testing framework for .NET that tests any system regardless of protocol or semantic model using plain C# or F#.

2.2k137CSS
4 days ago
champ
champchvmp/champ

An open-source ROS-based quadruped controller framework for building and controlling legged robots, based on MIT Cheetah research.

2.2k431C++
1 year ago
SVO: Semi-direct visual odometry
SVO: Semi-direct visual odometryuzh-rpg/rpg_svo

A fast semi-direct monocular visual odometry pipeline for robotics and computer vision applications.

2.2k869C++
6 years ago
GBDK
GBDKgbdk-2020/gbdk-2020

A cross-platform development kit for creating games on classic consoles like the Game Boy, NES, and Sega Master System using C.

2.2k143C
10 days ago
1
19
20
21
28