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 76 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
jni
jnilarpon/jni

A V programming language wrapper for the C Java Native Interface (JNI) enabling Java interoperability on desktop and Android.

292V
1 year ago
DesktopToast
DesktopToasttuarua/DesktopToastANE

Adobe Air Native Extension for displaying adaptive and interactive toast notifications on Windows and macOS.

286C++
3 years ago
C# Samples
C# SamplesFacticiusVir/SharpVk-Samples

Sample applications demonstrating how to use SharpVk to access the Vulkan API for graphics rendering in C#.

2810C#
8 years ago
BlazorInteropGenerator
BlazorInteropGeneratorsurgicalcoder/BlazorInteropGenerator

Generates strongly-typed Blazor-to-JavaScript interop methods by parsing JavaScript files and creating IJSRuntime extension methods.

282C#
1 month ago
nifty
niftyrossjones/nifty

Helper script for setting up boilerplate when writing Elixir NIFs (Native Implemented Functions).

282Elixir
10 years ago
Micropython for FreeDOS
Micropython for FreeDOSpohmelie/micropython-freedos

A MicroPython module for FreeDOS providing low-level DOS functions like port I/O, memory access, and interrupt control.

283C
9 years ago
HybridKit
HybridKitchkn/HybridKit

A C#–JavaScript bridge for building hybrid iOS and Android apps with Xamarin.

284C#
4 years ago
X.Web.RSS
X.Web.RSSdncuug/X.Web.RSS

A .NET library for generating, reading, and managing W3C-valid RSS feeds with an easy-to-use API.

283C#
4 days ago
Silverfly
Silverflyfuresoft/Silverfly

A versatile .NET parsing framework for building custom parsers with Pratt parsing support.

282C#
8 months ago
Blorc.PatternFly
Blorc.PatternFlyWildGums/Blorc.PatternFly

Blazor component library providing wrappers for all PatternFly design system components and layouts.

285C#
3 years ago
ssh-honeypot
ssh-honeypotamv42/sshd-honeypot

A modified OpenSSH daemon that forwards attacker commands to Cowrie for logging and interaction interpretation.

282C
7 years ago
Minecraft Command Helper
Minecraft Command HelperIceLitty/Minecraft-Command-Helper

A WPF application for generating Minecraft commands with NBT data for items, entities, banners, and loot tables.

280C#
4 years ago
MPI
MPIxavierleroy/ocamlmpi

OCaml bindings for the Message Passing Interface (MPI) library, enabling distributed-memory parallel programming in OCaml.

2813OCaml
4 months ago
QAppImageUpdate
QAppImageUpdateantony-jr/QAppImageUpdate

A Qt5 library and plugin for delta updating AppImages using the zsync algorithm.

2813C++
4 years ago
Falling Time
Falling Timecxong/FallingTime

An arcade game where you control a ball falling through holes to avoid being crushed by the descending screen top.

2815C
4 years ago
Lums
Lumslums-proj/Lums

A flexible C++ game development library with a lightweight core and gamestate stack for framework-based game creation.

284C
10 years ago
Community.PowerToys.Run.Plugin.Install
Community.PowerToys.Run.Plugin.Installhlaueriksson/Community.PowerToys.Run.Plugin.Install

A PowerToys Run plugin to discover, install, update, and uninstall community plugins directly from the launcher.

270C#
6 months ago
runner
runnerNaheel-Azawy/runner

A universal script runner that executes code in over 20 programming languages directly from the command line.

274V
2 years ago
dino-gb
dino-gbrnegron/dino-gb

A Nintendo Game Boy port of Google Chrome's offline Dino game, playable on original hardware or emulators.

271C
1 year ago
GitHub
GitHubAntelopeIO/spring

A C++ implementation of the Antelope blockchain protocol with Savanna consensus, providing node software and developer tools.

2741C++
8 months ago
PMBP: PatchMatch Belief Propagation
PMBP: PatchMatch Belief Propagationfbesse/pmbp

A C++ implementation of the PMBP algorithm combining PatchMatch and Belief Propagation for correspondence field estimation.

2711C++
12 years ago
jftekwar
jftekwarjonof/jftekwar

A modern source port of the classic 1995 DOS game William Shatner's TekWar, enabling play on contemporary operating systems.

272C
1 month ago
XPMCK
XPMCKbazzinotti/XPMCK

A cross-platform music compiler kit for retro video game systems using MML (Music Macro Language).

276Assembly
10 years ago
vec
vecanachrocomputer/vec

C-based vector graphics software that generates HPGL output to drive pen plotters.

274C
1 year ago
nvthreads
nvthreadsHewlettPackard/nvthreads

A drop-in replacement for pthreads that adds persistence to multi-threaded C/C++ applications, enabling crash recovery.

278C
9 years ago
Blazor Transition Group
Blazor Transition Grouple-nn/blazor-transition-group

A Blazor component library for managing enter/exit animations by exposing transition states and managing DOM elements, inspired by React Transition Group.

270C#
2 years ago
IP2Trace
IP2Traceip2location/ip2location-traceroute

A traceroute tool that displays geolocation information for each hop using the IP2Location database.

273C
6 months ago
Blazor-Sparkline
Blazor-SparklineMisfits-Rebels-Outcasts/Blazor-Sparkline

Open-source Sparkline charts for Blazor using custom fonts instead of SVG or Canvas elements.

2710C#
3 years ago
jfwhaven
jfwhavenjonof/jfwhaven

A modern source port of the classic DOS game Witchaven, enabling play on contemporary operating systems.

274C
6 months ago
jsoncat
jsoncatpantuza/jsoncat

A command-line JSON pretty-printer and parser based on a recursive lexical analyzer.

263C
5 years ago
Infinity
Infinitygb-archive/infinity-gbc

An incomplete role-playing game for the Game Boy Color, developed between 1999 and 2001 and released as an alpha/preview.

264C
5 years ago
ruby-usdt
ruby-usdtkevinykchan/ruby-usdt

Ruby bindings for libusdt to define DTrace USDT probes at runtime for instrumentation and analysis.

263C
12 years ago
SVGL
SVGLSameerJS6/powertoys-svgl

A PowerToys Run plugin for searching and copying SVG logos from the SVGL database.

261C#
1 year ago
OSS Core
OSS Corejoegen/oss_core

A C++ library implementing Session Border Controller (SBC) functionality for SIP-based VoIP systems.

269C++
4 years ago
eInk-micropython
eInk-micropythondhallgb/eInk-micropython

A MicroPython library for driving Waveshare 4.3-inch e-ink displays on embedded boards like Pyboard and ESP8266.

267Python
1 year ago
OpenDungeonsPlus
OpenDungeonsPlustomluchowski/OpenDungeonsPlus

An open-source real-time strategy game where players build underground dungeons, command creatures, and battle for control.

263C++
3 months ago
1
75
76
77
85