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 48 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
rosbag2
rosbag2ros2/rosbag2

ROS 2 tool for recording and playback of timestamped messages from robotic systems.

435325C++
2 days ago
Cloaker
Cloakerspieglt/cloaker

A simple, cross-platform desktop application for password-based file encryption using drag-and-drop.

43539Rust
3 years ago
QNanoPainter
QNanoPainterQUItCoding/qnanopainter

An OpenGL-accelerated C++ vector drawing library for Qt, combining QPainter and HTML5 canvas APIs for high-performance UI components.

43478C
2 years ago
sfall
sfallphobos2077/sfall

A set of engine modifications for Fallout 2, providing bug fixes, modern OS support, and extended scripting for modders.

43444C++
2 days ago
TestStack.BDDfy
TestStack.BDDfyTestStack/TestStack.BDDfy

A simple, extensible BDD framework for .NET that works with any testing framework and generates readable reports.

43483C#
2 months ago
Graphene
Grapheneebassi/graphene

A minimal C library providing essential 2D/3D graphic data types like vectors, matrices, and quaternions for building canvas libraries.

43485C
8 months ago
Spreads
SpreadsSpreads/Spreads

An ultra-fast .NET library for complex event processing and time series manipulation, handling historical and real-time data streams.

43339C#
3 years ago
laser_line_extraction
laser_line_extractionkam3k/laser_line_extraction

A ROS package that extracts line segments from LaserScan messages using a configurable split-and-merge algorithm with weighted line fitting.

432210C++
4 years ago
Alive Reversing
Alive ReversingAliveTeam/alive_reversing

An open-source engine replacement for Oddworld: Abe's Oddysee and Exoddus, enabling bug fixes, modding, and new projects.

43150C++
3 days ago
Plotly.Blazor
Plotly.BlazorLayTec-AG/Plotly.Blazor

A Razor component wrapper for plotly.js that enables interactive charting in Blazor applications.

43163C#
5 days ago
ObjectDumper.NET
ObjectDumper.NETthomasgalliker/ObjectDumper

A .NET utility that serializes C# objects to human-readable strings for debugging and logging.

43039C#
4 months ago
ros_rqt_plugin
ros_rqt_pluginros-industrial/ros_qtc_plugin

A Qt Creator plugin that adds ROS-specific tools for managing Catkin workspaces, packages, and nodes within the IDE.

429214C++
25 days ago
FrameGraph
FrameGraphazhirnov/FrameGraph

A Vulkan abstraction layer that represents a frame as a task graph, simplifying graphics engine development.

42738C++
5 years ago
XAD
XADauto-differentiation/xad

A high-performance C++ automatic differentiation library for large-scale, performance-critical systems.

42647C++
1 month ago
XAD
XADauto-differentiation/XAD

A high-performance C++ automatic differentiation library for large-scale, performance-critical systems.

42647C++
1 month ago
Stage
Stagertv/Stage

A 2.5D robotics simulator for multi-agent systems, usable as a standalone program or C++ library.

424190C++
5 years ago
UnDROP
UnDROPtwindb/undrop-for-innodb

A data recovery toolkit for MySQL/InnoDB that recovers databases from various failures when backups are unavailable.

424160C
3 years ago
pykep
pykepesa/pykep

A scientific library providing tools for research in interplanetary trajectory design and space flight mechanics.

422108C++
1 month ago
faker-cxx
faker-cxxcieslarmichal/faker-cxx

A C++ library for generating realistic fake data across 40+ categories, inspired by Faker.js.

422188C++
5 days ago
ASP.NET SAML
ASP.NET SAMLjitbit/AspNetSaml

A minimal SAML 2.0 client library for adding single-sign-on to ASP.NET applications.

421125C#
9 days ago
godot-luaAPI
godot-luaAPIWeaselGames/godot_luaAPI

A Godot addon that adds Lua API support for creating sandboxed modding environments in GDScript, C#, or GDExtension.

42139C++
1 year ago
drltrace
drltracemxmssh/drltrace

A dynamic API calls tracer for Windows and Linux applications, built on DynamoRIO for transparent malware analysis.

41971HTML
6 years ago
inifile-cpp
inifile-cppRookfighter/inifile-cpp

A simple, header-only C++ library for parsing and writing INI configuration files.

41876C++
1 year ago
ESPuino
ESPuinobiologist79/ESPuino

An open-source RFID-controlled audio player built on ESP32, supporting local files, web streams, and Bluetooth.

418167C++
1 day ago
segmenters_lib
segmenters_libLidarPerception/segmenters_lib

A ROS library for LiDAR point cloud segmentation, enabling ground removal and object clustering for autonomous vehicle perception.

418142C++
3 years ago
Blazor-DragDrop
Blazor-DragDropPostlagerkarte/blazor-dragdrop

A lightweight drag-and-drop library for Blazor applications with customizable dropzones, item copying, and mobile support.

41799HTML
2 years ago
NVDSP
NVDSPbartolsthoorn/NVDSP

A collection of high-quality audio DSP filters for iOS and macOS, designed to work with Novocaine or custom audio libraries.

41780Objective-C
9 years ago
BlazorDragDrop
BlazorDragDropPostlagerkarte/Blazor-DragDrop

A lightweight drag-and-drop library for Blazor applications, enabling interactive UI reordering and item transfers.

41799HTML
2 years ago
HDR_Toolbox
HDR_Toolboxbanterle/HDR_Toolbox

A MATLAB/Octave toolbox for processing High Dynamic Range (HDR) images, including tone mapping and expansion operators.

416149MATLAB
1 month ago
amazon-kinesis-producer
amazon-kinesis-producerawslabs/amazon-kinesis-producer

A Java library for building efficient and reliable producer applications for Amazon Kinesis Data Streams.

416342C++
1 month ago
IronAHK
IronAHKpolyethene/IronAHK

A cross-platform .NET rewrite of AutoHotkey for desktop automation scripting with enhanced performance and security.

41574C#
8 years ago
Uno Calculator
Uno Calculatorunoplatform/calculator

A cross-platform C# port of Windows Calculator for iOS, Android, WebAssembly, macOS, and Linux.

41591C#
1 year ago
Broken Seals
Broken SealsRelintai/broken_seals

An open-source 3D third-person action RPG with multiplayer support, built on a custom Godot engine.

41526GDScript
2 years ago
CSLY
CSLYb3b00/CSLY

An embeddable lexer and parser generator for C#/.NET, inspired by PLY, for building domain-specific languages.

41538C#
1 day ago
Beam Coder
Beam CoderStreampunk/beamcoder

Node.js native bindings to FFmpeg for asynchronous media processing via streams and promises.

41475C++
2 years ago
CRCpp
CRCppd-bahr/CRCpp

A portable, header-only C++ library for computing CRCs with high performance and minimal dependencies.

414103C++
1 month ago
1
47
48
49
85