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,370 open-source projects · page 44 of 66

……
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
node-re2
node-re2uhop/node-re2

Node.js bindings for Google's RE2 regex engine, providing a fast and safe alternative to backtracking regex engines.

55459C++
8 days ago
Tonic
TonicTonicAudio/Tonic

A C++ library for fast and easy audio synthesis with clean syntax and intuitive signal processing operators.

55372C++
1 year ago
BlazorContextMenu
BlazorContextMenustavroskasidis/BlazorContextMenu

A customizable context menu component for Blazor applications, supporting right-click, submenus, and extensive styling.

55260C#
1 year ago
multi_sensor_calibration
multi_sensor_calibrationtudelft-iv/multi_sensor_calibration

A ROS-based calibration tool for estimating extrinsic poses of lidar, radar, and camera sensor setups.

551110C++
2 years ago
MalbolgeLisp
MalbolgeLispkspalaiologos/malbolge-lisp

A Lisp interpreter written in Malbolge Unshackled, the most advanced usable program in this notoriously difficult esoteric language.

55110TeX
10 months ago
cdk-monitoring-constructs
cdk-monitoring-constructscdklabs/cdk-monitoring-constructs

Easy-to-use AWS CDK constructs for monitoring AWS services with CloudWatch alarms and dashboards.

54985TypeScript
3 days ago
ProDy
ProDyprody/ProDy

A Python package for analyzing protein structure, dynamics, and sequence evolution with a comprehensive API and GUI.

548176Python
11 days ago
esphomelib
esphomelibOttoWinter/esphomelib

The C++ framework behind ESPHome for building custom firmware for ESP8266/ESP32 devices.

548113C++
5 years ago
tick
tickX-DataInitiative/tick

A Python library for statistical learning with a focus on time-dependent modeling, including point processes and generalized linear models.

547119Python
1 month ago
Xamarin.Forms.GoogleMaps
Xamarin.Forms.GoogleMapsamay077/Xamarin.Forms.GoogleMaps

A Xamarin.Forms map library that provides maximum Google Maps API features for iOS and Android mobile apps.

547356C#
1 year ago
kirc
kircmcpcpc/kirc

A tiny, dependency-light terminal IRC client following the KISS philosophy for minimal keyboard-driven chat.

54734C
5 months ago
JSON++
JSON++hjiang/jsonxx

A lightweight, header-only C++ JSON parser with XML conversion capabilities.

546176C++
5 years ago
rosserial
rosserialros-drivers/rosserial

A ROS client library for connecting small embedded devices like Arduino to the Robot Operating System.

546524C++
2 years ago
node-mapnik
node-mapnikmapnik/node-mapnik

Node.js bindings for the Mapnik C++ library, enabling server-side map rendering and geospatial data processing.

544165C++
1 month ago
Android port of LunarG samples
Android port of LunarG samplesgooglesamples/vulkan-basic-samples

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

544113C++
5 years ago
libosmium
libosmiumosmcode/libosmium

A fast and flexible C++ library for working with OpenStreetMap data.

543131C++
2 months ago
Kazmath
KazmathKazade/kazmath

A simple C math library for 3D graphics and game development, widely used in mobile games.

54198C
5 years ago
steamworks4j
steamworks4jcode-disaster/steamworks4j

A thin Java wrapper for accessing the Steamworks C++ API, enabling Java games to integrate Steam features.

54184Java
28 days ago
Pico Headers
Pico Headersempyreanx/pico_headers

A collection of cross-platform single-header C libraries for game development, including ECS, graphics, math, and collision detection.

54034C
1 day ago
Gif-h
Gif-hcharlietangora/gif-h

A single-header C++ library for creating animated GIFs directly from RGBA8 image data with delta encoding.

540100C
1 year ago
DapperQueryBuilder
DapperQueryBuilderDrizin/DapperQueryBuilder

A Dapper wrapper that uses string interpolation and a fluent API to safely build dynamic SQL queries with automatic parameterization.

53951C#
2 years ago
Vookoo
Vookooandy-thomason/Vookoo

A header-only C++ utility library that simplifies Vulkan graphics programming by reducing boilerplate and verbosity.

53852C++
2 years ago
BqLog
BqLogTencent/BqLog

A lightweight, high-performance, industrial-grade logging library for C++, Java, C#, Python, TypeScript, and game engines, battle-tested in Honor of Kings.

53745C++
1 day ago
avcpp
avcpph4tr3d/avcpp

A C++ wrapper for FFmpeg that simplifies multimedia processing with modern C++ abstractions.

53497C++
1 month ago
eShopOnBlazor
eShopOnBlazordotnet-architecture/eShopOnBlazor

A sample application demonstrating migration from ASP.NET Web Forms to Blazor for .NET 8.

534180JavaScript
2 years ago
VulkanSharp
VulkanSharpmono/VulkanSharp

A .NET binding for the Vulkan graphics and compute API, enabling high-performance 3D applications on Windows, Mac, Linux, and Android.

53160C#
5 years ago
ublox
ubloxKumarRobotics/ublox

A ROS driver for u-blox GPS receivers, providing configuration, data parsing, and topic publishing for navigation solutions.

530443C++
8 months ago
Boost.Python
Boost.Pythonboostorg/python

A C++ library for seamless interoperability between C++ and Python, enabling Python to call C++ code and vice versa.

530221C++
1 month ago
JoltPhysics.js
JoltPhysics.jsjrouwe/JoltPhysics.js

A JavaScript port of the Jolt Physics engine using Emscripten, enabling high-performance physics simulations in web applications.

53045C++
7 days ago
libxls
libxlslibxls/libxls

A C library for reading binary Excel (XLS) files with a command-line tool for converting XLS to CSV.

529145C
10 months ago
AES67 Linux Daemon
AES67 Linux Daemonbondagit/aes67-linux-daemon

A Linux daemon implementing the AES67 standard for real-time audio over IP with a configuration WebUI.

528100C++
1 month ago
dart_vlc
dart_vlcalexmercerind/dart_vlc

Flutter library for audio/video playback, broadcasting, and recording on Windows and Linux using libVLC.

528144C++
2 years ago
Seam-aware Decimater
Seam-aware Decimatersongrun/SeamAwareDecimater

Mesh simplification library that preserves UV seam boundaries for seamless texture reuse across decimation levels.

52863C++
6 years ago
FWK
FWKr-lyeh/FWK

A single-file, unlicensed 3D game engine/framework written in C, featuring an integrated asset pipeline and cross-platform support.

52637C
10 months ago
TidesDB
TidesDBtidesdb/tidesdb

A high-performance, embeddable LSM-tree storage engine library in C with ACID transactions, tiered storage, and cross-platform portability.

52648C
18 hours ago
posix-spawn
posix-spawnrtomayko/posix-spawn

A Ruby library for fast process spawning using posix_spawn() and vfork() to avoid fork() overhead.

52458Ruby
2 years ago
1
43
44
45
66