Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

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

C++

Language
2639 projects9016.3k total stars1698.8k total forks66 languages

Open-source projects built with C++

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

Showing 2,639 open-source projects · page 38 of 74

……
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
Aleph One
Aleph OneAleph-One-Marathon/alephone

Open source continuation of Bungie's Marathon 2 game engine for playing Marathon series games and third-party content.

791127C++
1 month ago
SPy
SPyspylang/spy

A variant of Python designed to be statically compilable while retaining useful dynamic features, with both an interpreter and a compiler.

79053Python
16 hours ago
pg_probackup
pg_probackuppostgrespro/pg_probackup

A utility for managing PostgreSQL database backups and recovery with incremental backup, parallel operations, and retention policies.

78994Python
2 months ago
PyWorldVocoder
PyWorldVocoderJeremyCCHsu/Python-Wrapper-for-World-Vocoder

A Python wrapper for the high-quality WORLD vocoder, enabling speech parameterization and synthesis.

788126Cython
1 year ago
datoviz
datovizdatoviz/datoviz

A high-performance GPU rendering library for scientific data visualization, built on Vulkan and up to 10,000x faster than matplotlib.

78743C
15 hours ago
ZGB
ZGBZal0/ZGB

A Game Boy / Game Boy Color engine for creating games in C or assembly with built-in sprite management, collision detection, and asset handling.

78762C++
1 year ago
DDraceNetwork
DDraceNetworkddnet/ddnet

A free cooperative platformer game and mod of Teeworlds, focused on team-based obstacle courses.

785613C++
22 hours ago
DDraceNetwork
DDraceNetworkddnet/ddnet

A free cooperative platformer game and mod of Teeworlds focused on team-based obstacle courses.

785613C++
22 hours ago
StratisBitcoinFullNode
StratisBitcoinFullNodestratisproject/StratisBitcoinFullNode

Archived Bitcoin full node implementation in C# for Stratis blockchain technology development.

785305C#
4 years ago
Universal Robots
Universal RobotsUniversalRobots/Universal_Robots_ROS2_Driver

An official ROS2 driver for Universal Robots manipulators, enabling advanced control and integration with the ROS ecosystem.

783339C++
2 days ago
hashdeep
hashdeepjessek/hashdeep

A cross-platform toolset for computing and auditing file hashes with multiple algorithms including MD5, SHA-1, SHA-256, Tiger, and Whirlpool.

781135C++
8 months ago
Seasocks
Seasocksmattgodbolt/seasocks

A tiny embeddable C++ HTTP and WebSocket server library for lightweight web serving and real-time communication.

781128C++
1 month ago
Trilogy
Trilogytrilogy-libraries/trilogy

A lightweight, high-performance C client library for MySQL-compatible databases, designed for easy embedding.

78189C
1 month ago
PCOV
PCOVkrakjoe/pcov

A self-contained, high-performance code coverage driver for PHP that's compatible with PHPUnit's CodeCoverage library.

78037C
9 months ago
ros2_controllers
ros2_controllersros-controls/ros2_controllers

A collection of generic robotic controllers for the ROS2 control framework, compatible with many robots, MoveIt2, and Nav2.

778504C++
15 hours ago
cpp-dependencies
cpp-dependenciestomtom-international/cpp-dependencies

A command-line tool that analyzes C++ #include dependencies and generates dependency graphs in .dot format for visualization.

77685C++
5 months ago
MIDAS: Detecting Microcluster Anomalies in Edge Streams
MIDAS: Detecting Microcluster Anomalies in Edge Streamsbhatiasiddharth/MIDAS

A real-time anomaly detection algorithm for dynamic graph streams, identifying intrusions, fraud, and fake ratings with constant memory and update time.

77698C++
2 years ago
PEPack
PEPackmentebinaria/readpe

A command-line toolkit for analyzing and working with Portable Executable (PE) binaries on multiple platforms.

774139C
2 months ago
Towel
TowelZacharyPatten/Towel

A comprehensive .NET library providing data structures, algorithms, mathematics, extensions, and utilities to enhance C# development.

77453C#
2 years ago
Intel Parallel STL
Intel Parallel STLintel/parallelstl

A high-productivity C++ library for parallel programming across devices using Data Parallel C++ (DPC++) APIs.

773120C++
15 hours ago
ESP32-BLE2MQTT
ESP32-BLE2MQTTshmuelzon/esp32-ble2mqtt

A BLE to MQTT bridge for ESP32 that exposes Bluetooth GATT characteristics and advertisements as MQTT topics.

771118C
10 months ago
frozen
frozencesanta/frozen

A lightweight JSON parser and generator for C/C++ with a scanf/printf-like interface, designed for embedded systems.

769168C
5 months ago
Font Stash
Font Stashmemononen/fontstash

A lightweight C library for building font texture atlases on-demand using stb_truetype.

76893C
2 years ago
iir1
iir1berndporr/iir1

A high-performance, header-only C++ library for realtime IIR digital signal processing with Butterworth, Chebyshev, and RBJ filters.

767158C++
11 months ago
plpgsql_check
plpgsql_checkokbob/plpgsql_check

A PostgreSQL extension that performs static analysis and linting for PL/pgSQL stored procedures.

76558C
10 days ago
eagleye
eagleyeMapIV/eagleye

Open-source software for precise vehicle localization using GNSS and IMU data fusion.

764170C++
2 months ago
rclcpp
rclcppros2/rclcpp

The standard C++ client library for building nodes and applications in ROS 2.

764537C++
4 days ago
demovfuscator
demovfuscatorkirschju/demovfuscator

A deobfuscator that recovers control flow from binaries compiled with the M/o/Vfuscator one-instruction compiler.

76259C++
1 year ago
Linq_Faster
Linq_Fasterjackmott/LinqFaster

High-performance LINQ-like extension methods for arrays, Span<T>, and List<T> with SIMD and parallel optimizations.

76035C#
8 months ago
godot-ink
godot-inkpaulloz/godot-ink

An ink narrative scripting language integration for Godot Engine 4, enabling interactive story creation.

75845C#
6 months ago
DefaultEcs
DefaultEcsDoraku/DefaultEcs

A high-performance Entity Component System framework for C# game development, prioritizing simplicity and minimal constraints.

75866C#
2 years ago
DoomRetro
DoomRetrobradharding/doomretro

A refined DOOM source port for Windows PC that modernizes the classic game while preserving its nostalgic pixelated aesthetic.

75793C
1 day ago
Skylicht
Skylichtskylicht-lab/skylicht-engine

A high-performance, lightweight C++ game engine for mobile and web platforms, evolved from Irrlicht 3D.

75660C++
2 days ago
kann
kannattractivechaos/kann

A lightweight C library for building and training small to medium artificial neural networks with minimal dependencies.

754122C
1 year ago
Encog
Encogencog/encog-java-core

A pure-Java/C# machine learning framework for neural networks, genetic programming, and classic ML algorithms with simple adaptable source code.

754264Java
3 years ago
gpd
gpdatenpas/gpd

Detects 6-DOF grasp poses for parallel jaw grippers in 3D point clouds, enabling robotic grasping of novel objects in clutter.

748247C++
4 years ago
1
37
38
39
74