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 35 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
fff
fffmeekrosoft/fff

A header-only C/C++ testing micro-framework for creating fake function test doubles with minimal boilerplate.

936179C
2 years ago
raylib-rs
raylib-rsdeltaphc/raylib-rs

Rust bindings for raylib, providing idiomatic and safe access to the 2D/3D game development library.

935179C
1 year ago
FMOD GDNative
FMOD GDNativeutopia-rise/fmod-gdnative

GDExtension bindings for integrating the FMOD Studio audio engine into Godot 4 projects.

933111C++
2 months ago
BlazorStrap
BlazorStrapchanan/BlazorStrap

A library of Bootstrap 4 and 5 UI components for building web applications with Blazor.

931163HTML
8 months ago
Sail
Sailrems-project/sail

A language for formally specifying instruction-set architecture (ISA) semantics with tooling for emulators, documentation, and verification.

931163Sail
13 days ago
toppra
topprahungpham2511/toppra

A library for computing time-optimal path parameterization for robots subject to kinematic and dynamic constraints.

927211Python
11 days ago
UVAtlas
UVAtlasMicrosoft/UVAtlas

A shared-source library for creating and packing isochart texture atlases for 3D mesh parameterization.

926158C++
4 months ago
Saucer
Saucersaucer/saucer

A modern, cross-platform C++ webview library for building lightweight desktop apps with web technologies.

92355C++
2 days ago
MongoDB
MongoDBmongodb/mongo-php-driver

The official PHP extension for connecting to MongoDB databases, providing core driver functionality.

923218PHP
3 days ago
SonarC#
SonarC#SonarSource/sonar-csharp

Static code analyzer for C# and VB.NET that detects bugs, vulnerabilities, and code smells to improve code quality and security.

918245C#
1 day ago
SonarAnalyzer.CSharp
SonarAnalyzer.CSharpSonarSource/sonar-dotnet

A Roslyn-based static analyzer for C# and VB.NET that detects bugs, vulnerabilities, and code smells to improve code quality and security.

918245C#
4 hours ago
TRE
TRElaurikari/tre

A POSIX-compliant regex library with approximate (fuzzy) matching and predictable performance.

918147C
3 months ago
VUDA
VUDAjgbit/vuda

A header-only Vulkan-based library providing a CUDA Runtime API interface for GPU-accelerated applications.

91740C++
2 years ago
nfdump
nfdumpphaag/nfdump

A suite of tools for collecting, processing, and analyzing NetFlow, IPFIX, and sFlow data from network devices.

916221C
1 day ago
Ox
Oxohler55/ox

A fast Ruby XML parser, object marshaller, and SAX parser designed as a high-performance alternative to Nokogiri and Marshal.

91381C
2 days ago
Irony-mode
Irony-modeSarcasm/irony-mode

An Emacs minor mode for C/C++/Objective-C development powered by libclang, providing code completion, syntax checking, and eldoc integration.

91195Emacs Lisp
2 years ago
gpuvis
gpuvismikesart/gpuvis

A GPU trace visualizer for analyzing and debugging graphics performance on Linux systems.

908103C++
7 months ago
DateTimeExtensions
DateTimeExtensionsjoaomatossilva/DateTimeExtensions

A C# library extending System.DateTime with working day calculations, holiday support, and natural language date differences for multiple cultures.

905420C#
2 months ago
CSerialPort
CSerialPortitas109/CSerialPort

A lightweight cross-platform serial port library with protocol parsing for C++, C, C#, Java, Python, Node.js, Electron, and Rust.

903363C++
2 months ago
multiple-object-tracking-lidar
multiple-object-tracking-lidarpraveen-palanisamy/multiple-object-tracking-lidar

A C++ ROS package for real-time detection, tracking, and classification of static and dynamic objects from LIDAR point clouds.

903227C++
4 years ago
Lina Engine
Lina Engineinanevin/LinaEngine

A lightweight, modular, and fast open-source C++ game engine for developing customizable 3D desktop games.

90262C++
11 months ago
PowerShellArsenal
PowerShellArsenalmattifestation/PowerShellArsenal

A PowerShell module for reverse engineering that disassembles code, analyzes malware, parses memory structures, and inspects Windows internals.

902204PowerShell
5 years ago
RNNLIB
RNNLIBszcom/rnnlib

A C++ recurrent neural network library for sequence learning problems, specializing in online handwriting prediction and synthesis.

902226C
6 years ago
Book's Examples
Book's ExamplesPacktPublishing/Vulkan-Cookbook

A comprehensive collection of code examples and recipes for learning and implementing the Vulkan graphics API.

899113C++
3 years ago
Machine.Specifications
Machine.Specificationsmachine/machine.specifications

A context/specification test framework for .NET that removes language noise and simplifies tests.

898177C#
2 days ago
Gainput
Gainputjkuhlmann/gainput

A cross-platform C++ input library for games, handling gamepads, keyboard, mouse, and touch with a unified interface.

897112C++
5 years ago
MQTT-C
MQTT-CLiamBindle/MQTT-C

A portable MQTT v3.1.1 client library written in ANSI C for embedded systems and PCs.

896307C
2 years ago
HashLink
HashLinkHaxeFoundation/hashlink

A high-performance virtual machine for executing Haxe code across multiple platforms.

896200C
5 days ago
Consolation
Consolationmminer/consolation

An in-game debug console for Unity that displays Debug logs directly within the game, especially useful for mobile development.

89565C#
1 year ago
rapidhash
rapidhashNicoshev/rapidhash

A family of extremely fast, high-quality, platform-independent hash functions optimized for different performance profiles.

89449C++
20 days ago
grt
grtnickgillian/grt

A cross-platform C++ machine learning library for real-time gesture recognition with support for classification, regression, and clustering.

894285C++
6 years ago
sshttp
sshttpstealth/sshttp

A Linux daemon that multiplexes SSH and HTTP/HTTPS traffic on a single port, enabling SSH access through firewalls that only allow web traffic.

89392C++
3 years ago
qengine
qengineklaussilveira/qengine

A cross-platform retro game engine forked from Quake II, focused on creating standalone games with a 1997-era software renderer aesthetic.

89247C
15 days ago
Falltergeist
Falltergeistfalltergeist/falltergeist

An open-source cross-platform game engine for running Fallout 2™, written in C++ with SDL.

89188C++
3 years ago
GRBL-Plotter
GRBL-Plottersvenhb/GRBL-Plotter

A Windows GCode sender for GRBL controllers supporting SVG, DXF, HPGL import, 6-axis DRO, and advanced CNC machine control.

890202C#
23 days ago
xivo
xivoucla-vision/xivo

An open-source visual-inertial odometry system that estimates camera motion and sparse 3D maps from camera and IMU data.

890124C++
3 years ago
1
34
35
36
85