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 28 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
igraph
igraphigraph/python-igraph

A Python interface for the igraph library, enabling fast creation, manipulation, and analysis of large graphs and networks.

1.5k270Python
3 months ago
Handlebars.Net
Handlebars.NetHandlebars-Net/Handlebars.Net

A high-performance .NET implementation of the Handlebars.js templating engine that compiles templates directly to IL bytecode.

1.5k242C#
20 days ago
unordered_dense
unordered_densemartinus/unordered_dense

A fast, densely stored C++17+ hashmap and hashset using robin-hood backward shift deletion, offering near-drop-in replacements for std::unordered_map/set.

1.5k116C++
6 days ago
junction
junctionpreshing/junction

A C++ library providing multiple concurrent hash map implementations for high-performance multithreaded applications.

1.5k160C++
3 months ago
Iaitō
Iaitōhteso/iaito

A Qt and C++ GUI for the radare2 reverse engineering framework, designed to make binary analysis accessible.

1.5k116C++
5 years ago
dyad
dyadrxi/dyad

A lightweight, portable, and easy-to-use asynchronous networking library for C.

1.5k219C
5 years ago
PixelAnnotationTool
PixelAnnotationToolabreheret/PixelAnnotationTool

A desktop application for semi-automatic image annotation using OpenCV's watershed algorithm with manual brush refinement.

1.5k308C++
3 years ago
V7
V7cesanta/v7

A minimal embedded JavaScript engine for C/C++ that enables scripting on resource-constrained IoT devices.

1.5k180C
5 years ago
PHP-CPP
PHP-CPPCopernicaMarketingSoftware/PHP-CPP

A C++ library for building native PHP extensions with automatic type conversion between C++ and PHP.

1.5k335C++
1 month ago
BananaBread
BananaBreadkripken/BananaBread

A C++ 3D game engine ported to run in web browsers using JavaScript, WebGL, and WebAssembly via Emscripten.

1.5k369C++
4 years ago
pyo
pyobelangeo/pyo

A Python module written in C for digital signal processing, enabling real-time audio manipulation and synthesis within Python scripts.

1.4k145Python
1 month ago
TagLib
TagLibtaglib/taglib

A library for reading and editing metadata (tags) in a wide variety of audio file formats.

1.4k399C++
2 days ago
OpenTomb
OpenTombopentomb/OpenTomb

An open-source re-implementation of the classic Tomb Raider engine for playing Tomb Raider 1-5 and custom levels.

1.4k159C++
1 year ago
axys
axysaxys1/axys

A multi-platform C++ game engine for 2D games on desktop, mobile, Xbox, and WebAssembly, forked from Cocos2d-x.

1.4k298C++
2 days ago
Axmol Engine
Axmol Engineaxmolengine/axmol

A C++ multi-platform game engine for 2D development on desktop, mobile, Xbox, and WebAssembly.

1.4k298C++
2 days ago
PowerForensics
PowerForensicsInvoke-IR/PowerForensics

A PowerShell framework for live disk forensic analysis, supporting NTFS and FAT file systems.

1.4k282C#
2 years ago
Argh!
Argh!adishavit/argh

A minimalist, frustration-free, single-header C++ library for command-line argument parsing.

1.4k98C++
1 year ago
hologram.nvim
hologram.nvimedluffy/hologram.nvim

A cross-platform terminal image viewer for Neovim that displays inline images directly in buffers using the Kitty Graphics Protocol.

1.4k32Lua
2 years ago
micro-ecc
micro-ecckmackay/micro-ecc

A small, fast ECDH and ECDSA implementation in C for 8-bit, 32-bit, and 64-bit embedded processors.

1.4k510PHP
1 year ago
pgRouting
pgRoutingpgRouting/pgrouting

pgRouting extends PostgreSQL/PostGIS with geospatial routing and network analysis functions.

1.4k395C++
7 days ago
LunarG's Samples
LunarG's SamplesLunarG/VulkanSamples

A collection of Vulkan C++ sample applications demonstrating various aspects of the Vulkan graphics API.

1.4k303C++
5 years ago
Duality
DualityAdamsLair/duality

A plugin-based 2D game development framework built with C# and OpenTK.

1.4k288C#
1 year ago
Godot SQLite
Godot SQLite2shady4u/godot-sqlite

A GDExtension wrapper that provides SQLite3 database functionality for Godot 4.x+ projects.

1.4k123C++
2 days ago
Trilinos
Trilinostrilinos/Trilinos

A collection of reusable scientific computing software components for solving large-scale, complex multi-physics engineering problems.

1.4k628C++
1 day ago
Scylla Imports Reconstructor
Scylla Imports ReconstructorNtQuery/Scylla

A Windows tool for reconstructing import address tables (IAT) in x64/x86 executables, designed for reverse engineering and unpacking.

1.4k275C++
3 years ago
Godex
GodexGodotECS/godex

An Entity Component System (ECS) library for the Godot Engine, enabling data-oriented game architecture.

1.4k75C++
2 years ago
sha1collisiondetection
sha1collisiondetectioncr-marcstevens/sha1collisiondetection

Library and CLI tool to detect SHA-1 cryptanalytic collision attacks in files, serving as a drop-in replacement for SHA-1 libraries.

1.4k223C
10 months ago
Qml.Net
Qml.Netqmlnet/qmlnet

A Qt/QML integration for .NET, enabling .NET developers to build cross-platform desktop and embedded GUI applications.

1.4k111C#
3 years ago
Qml.Net
Qml.Netpauldotknopf/Qml.Net

A Qt/QML integration for .NET, enabling .NET developers to build cross-platform desktop and embedded GUI applications.

1.4k111C#
3 years ago
OpenTESArena
OpenTESArenaafritz1/OpenTESArena

A modern open-source engine re-implementing The Elder Scrolls: Arena with quality-of-life improvements.

1.4k87C++
16 days ago
flightmare
flightmareuzh-rpg/flightmare

A flexible modular quadrotor simulator with decoupled rendering (Unity) and physics engines for robotics research.

1.4k401C++
2 years ago
PDAL
PDALPDAL/PDAL

A C++ library for translating and manipulating point cloud data, analogous to GDAL for raster/vector data.

1.4k507C++
1 day ago
SymEngine
SymEnginesymengine/symengine

A fast C++ symbolic manipulation library with optional wrappers for Python, Julia, Ruby, Haskell, and other languages.

1.4k313C++
2 days ago
ESP-Dash
ESP-Dashayushsharma82/ESP-DASH

A blazing-fast C++ library to create real-time, on-device dashboards for ESP32, RP2040+W, and RP2350+W microcontrollers.

1.4k221C++
9 months ago
astrobee
astrobeenasa/astrobee

Open-source flight software, simulator, and tools for NASA's Astrobee free-flying robots on the International Space Station.

1.4k379C++
9 months ago
Template10
Template10Windows-XAML/Template10

A production-ready framework for building Windows 10 UWP apps with navigation, dependency injection, and MVVM patterns.

1.4k381C#
2 years ago
1
27
28
29
85