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 projects9105.3k total stars1714.1k total forks69 languages

Open-source projects built with C++

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

Showing 3,036 open-source projects · page 82 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
Squishy the Turtle
Squishy the Turtlecppchriscpp/SquishyTheTurtle

A puzzle game for Nintendo Gameboy where you control a turtle that can grow and shrink to navigate obstacles and collect eggs.

82C
2 years ago
nerian_stereo
nerian_stereonerian-vision/nerian_stereo

ROS driver node for Nerian's SceneScan and SP1 stereo vision sensors, enabling 3D perception in robotics applications.

88C++
2 years ago
netstring-c
netstring-cliteserver/netstring-c

A C library for encoding and decoding netstrings, a simple format for network transmission and serialization.

81C
5 years ago
giza
gizaFabien-Chouteau/Giza

A simple widget toolkit for embedded platforms with a focus on minimalism and portability.

83Ada
9 years ago
OpenGM
OpenGMclementfarabet/lua---opengm

Lua bindings for the OpenGM C++ library, enabling graphical model description and optimization from Lua scripts.

80C++
14 years ago
Piskworks
Piskworksberk76/piskworks

A classic Gomoku (five-in-a-row) board game implementation for multiple retro and modern computing platforms.

80C
1 year ago
augeas.cr
augeas.crfernandes/augeas.cr

Crystal C bindings for Augeas, enabling configuration file parsing and manipulation.

80Crystal
4 years ago
zELF
zELFseb3773/zelf

An extensible ELF64 packer for Linux x86_64 and AArch64, featuring 22 compression codecs, EXE filters, and ML-driven codec selection.

71C
5 months ago
UnlockedData.Chartist.Blazor
UnlockedData.Chartist.BlazorUnlockedData/UnlockedData.Chartist.Blazor

A Blazor component library for creating responsive, animated charts using Chartist.js.

71C#
3 months ago
jsonapi-consumer
jsonapi-consumerOKTAYKIR/jsonapi-consumer

A .NET client framework for consuming JSON:API web services with type-safe HTTP request methods.

71C#
3 years ago
git-kali
git-kaliGreen0wl/zsh-git-kali-prompt

A specialized zsh prompt for Kali Linux that displays detailed git repository status, including branch info and file changes.

73Shell
1 year ago
TDengine Rust bindings
TDengine Rust bindingssongtianyi/tdengine-rust-bindings

Rust bindings for TDengine, providing native Rust access to the time-series database's C API.

70Rust
4 years ago
C++
C++soramitsu/scale-codec-cpp

A C++ implementation of the SCALE serialization format for efficient data encoding/decoding in blockchain applications.

77C++
1 year ago
qrap
qrapmake-github-pseudonymous-again/qrap

Generate QR code payloads for WiFi access point credentials to simplify network sharing.

70Shell
5 years ago
bitstruct-micropython
bitstruct-micropythonpeterzuger/bitstruct-micropython

A MicroPython port of the bitstruct library for packing and unpacking data to/from bytes using format strings.

71C
21 days ago
timeco
timecoLBALab/timeco

A modern, portable reimplementation of the Time Commando game engine from 1996, built for learning and preservation.

70C
2 months ago
Pyboard File Manager
Pyboard File Managerjoewez/PyboardFileManager

A Windows GUI application for managing files on MicroPython devices via the pyboard.py script.

72C#
4 years ago
saliency
saliencymarcoscoffier/torch-saliency

A Torch library for computing saliency maps and interest points using fast integral histograms based on Kadir 2004.

71Lua
12 years ago
RazorStyle
RazorStylewihrl/RazorStyle

A library for adding CSS directly inside .razor components in Blazor without creating duplicate style tags in the DOM.

70C#
10 months ago
Tcpsplit
Tcpsplitpmcgleenon/tcpsplit

A command-line utility that splits large packet capture (pcap) files into smaller traces along TCP connection boundaries.

72C
10 years ago
mat
matstcarrez/mat

A memory analysis tool that instruments programs via LD_PRELOAD to collect and analyze allocation events, helping identify memory usage patterns.

71Ada
8 months ago
ros2_moving_object
ros2_moving_objectintel/ros2_moving_object

A ROS2 component that calculates velocity information for tracked objects to enhance robot motion planning and collision avoidance.

75C++
4 years ago
version-from-git
version-from-gitMhmRhm/version-from-git

A CMake-based tool that embeds Git repository information (branch, tag, commit, date) into C++ binaries at compile time.

70CMake
4 years ago
Drop Creator
Drop Creatorscidian/drop

A no-code drag-and-drop 2.5D game engine built with C++, Qt, OpenGL, and Chipmunk Physics.

72C++
3 years ago
Texnomic.Blazor.hCaptcha
Texnomic.Blazor.hCaptchaTexnomic/hCaptcha

An ASP.NET Core hCaptcha component for Server-Side Blazor applications.

74C#
3 years ago
ByValue
ByValuesm-g/ByValue

A .NET library for implementing Domain-Driven Design ValueObjects with correct equality behavior and collection comparison.

70C#
4 years ago
yomel
yomelJoe-noh/yomel

A libyaml interface for Elixir providing YAML decoding capabilities.

61Elixir
10 years ago
eos-ramcost
eos-ramcosteoseoul/eos-ramcost

EOSIO smart contracts for adjusting token supply and Bancor connector balance during mainnet boot to meet precise initial conditions.

61C++
4 years ago
mexce
mexceimakris/mexce

A single-header, dependency-free JIT compiler for mathematical expressions in C++.

61C++
10 days ago
maskuni
maskuniflbdx/maskuni

A fast standalone word generator using mask templates and bruteforce constraints, with full Unicode support.

61C++
4 years ago
BottledWater
BottledWaterconfluentinc/bottledwater-pg

Change data capture from PostgreSQL into Kafka using logical decoding, enabling real-time data streaming.

6146C
3 years ago
MediaSession.Blazor
MediaSession.Blazorzuozishi/MediaSession.Blazor

A Blazor JSInterop wrapper for the Media Session API to control media playback and customize notifications.

60C#
3 years ago
hjson-powershell
hjson-powershellTomasBouda/hjson-powershell

A PowerShell module for converting between HJSON and JSON formats.

63PowerShell
6 years ago
C#
C#jaymine/TCP-eventbus-client-C-Sharp

A TCP eventbus client implementation for C# applications to communicate with Vert.x eventbus servers.

62C#
9 years ago
MPRemoteEditor
MPRemoteEditorjoewez/MPRemoteEditor

A Windows GUI IDE for developing MicroPython applications on MPRemote-compatible devices.

61C#
3 years ago
DELTACAST IP Virtual Card NMOS samples
DELTACAST IP Virtual Card NMOS samplesdeltacasttv/nmos-ipvc-samples

Code samples demonstrating integration of DELTACAST IP Virtual Card with NMOS standards for IP-based media workflows.

60C++
1 year ago
1
81
82
83
85