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 65 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
libct
libctxemul/libct

A C library providing a convenient API for managing Linux containers throughout their entire lifecycle.

10825C
9 years ago
accupy
accupysigma-py/accupy

A Python library for computing accurate sums and dot products, mitigating floating-point errors in numerical computations.

10715Python
5 years ago
Cirrus
Cirrusucbrise/cirrus

A serverless machine learning framework that scales algorithms across cloud lambda functions.

10721C++
4 years ago
Blackvoxel
BlackvoxelBlackvoxel/Blackvoxel

A free, open-source voxel-based sandbox game where you explore and survive on a strange alien planet.

10725C++
2 years ago
ros2_usb_camera
ros2_usb_cameraklintan/ros2_usb_camera

A ROS2 node for capturing video from USB cameras using OpenCV, publishing image topics and camera info.

10652C++
5 years ago
SignaturePad
SignaturePadMarvinKlein1508/SignaturePad

A Blazor component for capturing signatures with mouse and touch input, compatible with Blazor Server and WebAssembly.

10522HTML
8 months ago
Easy Reflection
Easy Reflectionchocolacula/easy_reflection_cpp

A C++ reflection library for automatic serialization/deserialization of JSON, YAML, and binary formats.

1057C++
9 days ago
huffandpuff
huffandpuffadamierymenko/huffandpuff

An extremely minimal Huffman encoder/decoder with zero library dependencies, designed for embedded systems.

1047C
13 years ago
lba2-classic-community
lba2-classic-communityLBALab/lba2-classic-community

Community-maintained source port modernizing the original Little Big Adventure 2 game engine for preservation and education.

10429C++
5 days ago
robot_body_filter
robot_body_filterpeci1/robot_body_filter

A ROS filter that removes points belonging to a robot's own body from laser scans and point clouds.

10325C++
4 months ago
FLRE
FLREBeRo1985/flre

A fast, safe, and efficient regular expression library for Object Pascal with Unicode support and multiple optimized subengines.

10325Pascal
3 months ago
GitHub repository
GitHub repositorydfki-ric/ground_segmentation

A high-precision, grid-based C++ library for ground segmentation in LiDAR point clouds, designed for safety-critical autonomous driving and robotics.

10311C++
1 month ago
utp-native
utp-nativemafintosh/utp-native

Native Node.js bindings for libutp, enabling uTP (Micro Transport Protocol) networking.

10236JavaScript
2 years ago
ddynamic_reconfigure
ddynamic_reconfigurepal-robotics/ddynamic_reconfigure

A C++ extension for ROS dynamic_reconfigure that enables runtime parameter modification without writing configuration files.

10279C++
1 year ago
blackstripes
blackstripesfullscreennl/blackstripes-python-extensions

A Python module that converts PNG images into SVG line drawings optimized for drawbots.

10224C
4 years ago
ZXSpectrum
ZXSpectrumEngstromJimmy/ZXSpectrum

A ZX Spectrum emulator written in C# with a Blazor WebAssembly frontend, supporting SNA/Z80 files and gamepad input.

1019C#
2 months ago
IGraph/M
IGraph/Mszhorvat/IGraphM

IGraph/M is a Wolfram Language interface to the igraph network analysis library, extending Mathematica's graph theory capabilities.

10117Mathematica
1 year ago
Allegiance
AllegianceFreeAllegiance/Allegiance

An open-source real-time strategy and first-person shooter space combat game with multiplayer support.

10125C++
5 months ago
MGUI
MGUIVideogamers0/MGUI

A UI framework for MonoGame featuring a WPF-like layout engine, data binding, and a comprehensive set of controls.

10114C#
5 months ago
Rling
RlingCynosureprime/rling

A faster, multi-threaded, feature-rich alternative to the rli utility for line removal, deduplication, and frequency analysis on large text files.

10116C
9 hours ago
C++
C++AtnNn/librethinkdbxx

A C++ driver for RethinkDB 2.0, enabling native database interactions with modern C++ syntax.

10031C++
8 years ago
TLVulkanRenderer
TLVulkanRenderertrungtle/TLVulkanRenderer

A Vulkan-based renderer implementing phenomenological transparency and SBVH acceleration for real-time transparency research.

10011C++
9 years ago
DreeRally
DreeRallyenriquesomolinos/DreeRally

A reverse-engineered reimplementation of the classic Death Rally game engine, requiring original game assets.

10014C
5 years ago
Electra
ElectraDolphyWind/Electra-Lang

An esoteric programming language where you code like an electrician using currents, generators, and components.

1001C++
3 months ago
GodotRx
GodotRxsemickolon/GodotRx

Reactive extensions for Godot C# providing observables for signals, lifecycle events, input, and frame events with reactive properties.

998C#
2 years ago
simutrans
simutranssimutrans/simutrans

An open-source transportation simulator where players build and manage a transport company across rail, road, ship, and air networks.

9923C++
19 hours ago
Local Binary Patterns
Local Binary Patternsnourani/LBP

C++ implementation of Local Binary Pattern texture descriptors with OpenCV and FFTW3 integration for fast computation.

9859C
8 years ago
GeometronLib
GeometronLibLukasBanana/GeometronLib

A modern C++ library providing 2D/3D geometry primitives, mesh generation, and ray intersection for applications like editors and ray tracing.

9814C++
1 year ago
fpsqrt
fpsqrtchmike/fpsqrt

Integer and fixed-point square root functions using only addition, subtraction, and bit shifts.

9719C
2 years ago
Blorc.OpenIdConnect
Blorc.OpenIdConnectWildGums/Blorc.OpenIdConnect

A Blazor library for implementing OpenID Connect authentication using the Authorization Code Flow with PKCE.

9711C#
2 days ago
cmark
cmarkasaaki/cmark.ex

Elixir NIF binding for cmark (C), a CommonMark-compliant Markdown parser library.

9713C
2 years ago
microservices-in-dotnetcore
microservices-in-dotnetcorehorsdal/microservices-in-dotnet-book-second-edition

Code samples demonstrating microservices implementation in .NET Core from the second edition of the book Microservices in .NET.

9657C#
4 years ago
hershey-fonts
hershey-fontskamalmostafa/hershey-fonts

A C library and tools for working with Hershey vector fonts, including Latin, Greek, Cyrillic, Japanese, and symbol glyph sets.

9613C
8 years ago
Emotiq blockchain
Emotiq blockchainemotiq/emotiq

A blockchain platform built in Common Lisp with a focus on transparency and cross-implementation compatibility.

9518Common Lisp
8 years ago
TinyXML++
TinyXML++rjpcomputing/ticpp

A modern C++ interface wrapper for TinyXML with templates, exceptions, and improved error handling.

9535C++
4 years ago
idris-type-providers
idris-type-providersdavid-christiansen/idris-type-providers

A type provider library for Idris that enables compile-time verification of external data like SQLite queries.

956Idris
8 years ago
1
64
65
66
85