Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

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

C++

Language
3036 projects9201.8k total stars1732.3k total forks70 languages

Open-source projects built with C++

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

Showing 3,036 open-source projects · page 34 of 85

……
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
Godot NExt
Godot NExtgodot-extended-libraries/godot-next

A collection of ready-to-use script classes and nodes extending Godot Engine's built-in functionality.

99661GDScript
2 years ago
Splat
Splatreactiveui/splat

A cross-platform library for .NET providing service location, logging, image loading, and geometry primitives to reduce platform-specific code.

992139C#
8 hours ago
Qu3e
Qu3eRandyGaul/qu3e

A lightweight, fast, and simple 3D physics engine in C++ designed for games, supporting only box collision for ease of use.

992126C
5 years ago
fpng
fpngrichgel999/fpng

A very fast single-file C++ PNG encoder/decoder for 24/32bpp images with no dependencies.

98966C
2 years ago
GD
GDlibgd/libgd

A C library for dynamic image creation and manipulation with support for multiple formats and language wrappers.

986289C
14 days ago
libjson-rpc-cpp
libjson-rpc-cppcinemast/libjson-rpc-cpp

A cross-platform C++ framework for building JSON-RPC 2.0 & 1.0 compatible client and server applications.

985322C++
2 years ago
libfsm
libfsmkatef/libfsm

A library for deterministic finite automata (DFA) regular expressions and lexical analysis tools.

98557C
1 month ago
CarpVM
CarpVMtekknolagi/carp

A small educational virtual machine written in C with instructions, registers, stack, and function calls.

98382C
5 years ago
Raccine
RaccineNeo23x0/Raccine

A Windows tool that intercepts and kills ransomware processes attempting to delete shadow copies via vssadmin and other system utilities.

983126C++
2 years ago
duplicut
duplicutnil0x42/duplicut

A fast, memory-optimized C tool to remove duplicates from massive wordlists while preserving order, designed for password cracking.

98096C++
10 months ago
Ouzel
Ouzelelnormous/ouzel

A cross-platform C++ game engine for 2D game development, supporting Windows, macOS, Linux, iOS, tvOS, Android, and web browsers.

980118C++
2 years ago
Cutelyst
Cutelystcutelyst/cutelyst

A C++ web framework built on Qt, inspired by Catalyst's simplicity, with HTTP/2, WebSockets, and async support.

976120C++
7 days ago
Security Code Scan
Security Code Scansecurity-code-scan/security-code-scan

A static code analyzer that detects security vulnerabilities in C# and VB.NET applications.

974160C#
2 years ago
ipyvizzu
ipyvizzuvizzuhq/ipyvizzu

Build animated charts in Jupyter Notebook and similar environments with a simple Python syntax.

97281Jupyter Notebook
1 year ago
Iodine
Iodineboazsegev/iodine

A fast concurrent HTTP/WebSocket server for Ruby with built-in Pub/Sub, built on the facil.io C framework.

97155C
18 days ago
pigpio
pigpiofivdi/pigpio

A Node.js wrapper for the pigpio C library enabling fast GPIO, PWM, servo control, and interrupt handling on Raspberry Pi.

96787JavaScript
3 years ago
image_pipeline
image_pipelineros-perception/image_pipeline

A ROS package collection for processing raw camera images into calibrated, rectified formats for computer vision applications.

963787C++
12 days ago
Lanelet2
Lanelet2fzi-forschungszentrum-informatik/Lanelet2

A C++ library for handling high-definition map data in automated driving, supporting 2D/3D maps, routing, and traffic rules.

961363C++
2 months ago
cppcryptfs
cppcryptfsbailey27/cppcryptfs

cppcryptfs is a C++ implementation of gocryptfs for creating encrypted overlay filesystems on Windows.

96186C++
4 months ago
linalg.h
linalg.hsgorsten/linalg

A single-header, public domain, short vector math library for C++ inspired by shading languages.

96174C++
3 years ago
FastBinaryEncoding
FastBinaryEncodingchronoxor/FastBinaryEncoding

Ultra-fast binary serialization library with code generation for C++, C#, Go, Java, JavaScript, Kotlin, Python, Ruby, and Swift.

95999C++
1 year ago
Libnet
Libnetlibnet/libnet

A portable C library for constructing and injecting network packets at IP and link layers.

958259C
1 year ago
Vid.stab
Vid.stabgeorgmartius/vid.stab

A video stabilization library that plugs into FFmpeg and Transcode to smooth shaky footage from handheld or vehicle-mounted cameras.

956124C
24 days ago
libhttpserver
libhttpserveretr/libhttpserver

A C++ library for building high-performance embedded RESTful HTTP servers.

952190C++
6 days ago
Zyre
Zyrezeromq/zyre

An open-source framework for reliable peer-to-peer group messaging and clustering over local area networks.

950179C
19 days ago
htslib
htslibsamtools/htslib

A C library for reading and writing high-throughput sequencing data formats like SAM, CRAM, and VCF.

949475C
21 hours ago
Mobius: C# API for Spark
Mobius: C# API for SparkMicrosoft/Mobius

C# and F# language binding and extensions for Apache Spark, enabling .NET developers to write Spark driver programs and data processing operations.

948209C#
9 months ago
nvk
nvkmaierfelix/nvk

A low-abstraction, high-performance Vulkan API binding for JavaScript and TypeScript.

94736C++
5 years ago
Crispy Doom
Crispy Doomfabiangreffrath/crispy-doom

A limit-removing enhanced-resolution Doom source port based on Chocolate Doom, offering visual and gameplay improvements while maintaining compatibility.

944159C
19 hours ago
esmini
esminiesmini/esmini

A minimalistic simulator for playing and visualizing traffic scenarios defined in the OpenSCENARIO XML format.

943266C++
18 hours ago
neuropod
neuropoduber/neuropod

A uniform interface to run deep learning models from multiple frameworks like TensorFlow, PyTorch, and Keras in C++ and Python.

94373C++
2 years ago
PL_MPEG
PL_MPEGphoboslab/pl_mpeg

Single-file C library for decoding MPEG1 video and MP2 audio with minimal dependencies.

94286C
8 months ago
cmake-init
cmake-initcginternals/cmake-init

A sophisticated CMake template for modern C and C++ projects, providing best practices for cross-platform development.

941115CMake
1 month ago
DotRecast
DotRecastikpil/DotRecast

A C# port of Recast & Detour, providing an industry-standard navigation mesh toolset for .NET, Unity3D, and game servers.

941128C#
17 hours ago
libui-rs
libui-rsrust-native-ui/libui-rs

Rust bindings to libui, a minimalist native cross-platform UI toolkit for building desktop applications.

93974Rust
3 years ago
FlubuCore
FlubuCoredotnetcore/FlubuCore

A cross-platform build and deployment automation system using C# scripts with a fluent interface and full .NET ecosystem access.

93799C#
5 months ago
1
33
34
35
85