Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. C++
C

C++

Language
2620 projects9011.6k total stars1698.0k total forks66 languages

Open-source projects built with C++

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

Showing 2,620 open-source projects · page 28 of 73

……
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
V7
V7cesanta/v7

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

1.5k180C
5 years ago
igraph
igraphigraph/python-igraph

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

1.5k266Python
1 month 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.5k240C#
2 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.4k335C++
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.4k372C++
4 years ago
Cpptrace
Cpptracejeremy-rifkin/cpptrace

A simple, portable, and self-contained C++ stacktrace library supporting C++11 and newer on Linux, macOS, and Windows.

1.4k167C++
3 months 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.4k158C++
1 year 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.4k147Python
22 days ago
Argh!
Argh!adishavit/argh

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

1.4k97C++
1 year ago
PowerForensics
PowerForensicsInvoke-IR/PowerForensics

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

1.4k282C#
2 years 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.4k33Lua
2 years ago
Duality
DualityAdamsLair/duality

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

1.4k287C#
1 year 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++
4 years ago
TagLib
TagLibtaglib/taglib

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

1.4k389C++
27 days 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.4k500PHP
1 year 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
codediff.nvim
codediff.nvimesmuellert/codediff.nvim

A Neovim plugin that provides VSCode-style diff rendering with two-tier highlighting (line + character level) in side-by-side and inline layouts.

1.4k76Lua
5 days ago
nixd
nixdnix-community/nixd

A feature-rich language server for the Nix language, built on the official Nix C++ libraries.

1.4k70C++
13 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.4k104C++
4 months ago
pgRouting
pgRoutingpgRouting/pgrouting

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

1.4k394C++
5 days ago
Godex
GodexGodotECS/godex

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

1.4k76C++
2 years ago
axys
axysaxys1/axys

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

1.4k285C++
10 hours 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.4k215C
7 months ago
Axmol Engine
Axmol Engineaxmolengine/axmol

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

1.4k285C++
2 days ago
Trilinos
Trilinostrilinos/Trilinos

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

1.4k625C++
1 day 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
libSRTP
libSRTPcisco/libsrtp

An open-source C library implementing the Secure Real-time Transport Protocol (SRTP) for encrypting and authenticating RTP/RTCP media streams.

1.4k516C
19 days ago
Flicks
FlicksOculusVR/Flicks

A C++ time unit for exact representation of common media framerates and audio sample rates using std::chrono.

1.4k73C++
8 years 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.4k224C++
6 months ago
Godot SQLite
Godot SQLite2shady4u/godot-sqlite

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

1.4k121C++
3 months 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.4k274C++
3 years ago
PDAL
PDALPDAL/PDAL

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

1.4k491C++
5 hours ago
Monicelli
Monicelliesseks/monicelli

An esoteric programming language based on Italian comedy 'supercazzole', compiling to C and LLVM.

1.4k52C++
6 months 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
SymEngine
SymEnginesymengine/symengine

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

1.4k312C++
14 days ago
1
27
28
29
73