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 25 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
PikaPython
PikaPythonpikastech/pikapython

An ultra-lightweight Python interpreter for microcontrollers, requiring only 4KB of RAM and zero dependencies.

1.7k167C
3 months ago
ILGPU
ILGPUm4rs-mt/ILGPU

A JIT compiler for writing high-performance GPU programs in .NET languages like C#, offering CUDA-level performance with C# convenience.

1.7k140C#
5 days ago
DurableTask
DurableTaskAzure/durabletask

A library for writing long-running persistent workflows in C# using async/await.

1.7k328C#
3 days ago
MyTested.AspNetCore.Mvc
MyTested.AspNetCore.Mvcivaylokenov/MyTested.AspNetCore.Mvc

A fluent testing library for ASP.NET Core MVC and API controllers, view components, routes, and the full MVC pipeline.

1.7k178C#
1 year ago
imu_utils
imu_utilsgaowenliang/imu_utils

A ROS package for analyzing IMU performance using Allan variance on stationary data.

1.7k500C++
2 months ago
flexible-collision-library
flexible-collision-libraryflexible-collision-library/fcl

A C++ library for collision detection, distance computation, and proximity queries between 3D geometric models.

1.7k447C++
12 days ago
libsndfile
libsndfileerikd/libsndfile

A C library for reading and writing sound files containing sampled audio data.

1.7k445C
6 months ago
perf-map-agent
perf-map-agentjrudolph/perf-map-agent

A Java agent that generates method mapping files for JIT-compiled code to enable profiling with Linux perf tools.

1.7k258C
5 years ago
nanobench
nanobenchmartinus/nanobench

A simple, fast, accurate single-header microbenchmarking library for C++11/14/17/20.

1.7k101C++
1 year ago
Paparazzi UAV
Paparazzi UAVpaparazzi/paparazzi

An open-source software package for developing and operating unmanned air and surface vehicles of various types and sizes.

1.7k1.2kC
11 days ago
OpenLoco
OpenLocoOpenLoco/OpenLoco

An open-source re-implementation of Chris Sawyer's Locomotion, a transport company simulation game.

1.7k187C++
7 days ago
Maximilian
Maximilianmicknoise/Maximilian

A cross-platform C++ audio synthesis and signal processing library with JavaScript bindings for music DSP applications.

1.7k285C++
1 year ago
control-toolbox
control-toolboxethz-adrl/control-toolbox

An efficient C++ library for robotics, optimal control, and model predictive control with a focus on online performance.

1.7k339C++
3 years ago
Guitar
Guitarsoramimi/Guitar

A free, open-source Git GUI client written in C++ with Qt 6, supporting Windows, Linux, and macOS.

1.7k141C
2 days ago
tiv
tivstefanhaustein/TerminalImageViewer

A C++ program that displays images directly in modern terminals using RGB ANSI codes and Unicode block graphics.

1.7k117C++
12 days ago
Blazor
BlazorSteveSanderson/Blazor

A framework for building interactive web UIs with C# and .NET instead of JavaScript.

1.7k120C#
8 years ago
Fluent NHibernate
Fluent NHibernatenhibernate/fluent-nhibernate

Fluent, XML-less, compile-safe, convention-based mappings for NHibernate.

1.7k677C#
3 days ago
GTK
GTKgnome/gtk

A multi-platform toolkit for creating graphical user interfaces with a complete set of widgets.

1.7k413C
1 day ago
HypoPG
HypoPGHypoPG/hypopg

A PostgreSQL extension that enables creation and testing of hypothetical indexes without actually building them.

1.7k60C
22 days ago
Brood War API
Brood War APIbwapi/bwapi

A free and open-source C++ framework for creating AI agents that play StarCraft: Brood War.

1.7k283C++
4 days ago
NitroShare
NitroSharenitroshare/nitroshare-desktop

A cross-platform network file transfer application for Windows, macOS, and Linux with automatic device discovery.

1.7k232C++
11 months ago
Boost.Compute
Boost.Computeboostorg/compute

A C++ GPU computing library providing an STL-like interface for OpenCL-based parallel programming.

1.7k338C++
1 month ago
VLFeat
VLFeatvlfeat/vlfeat

An open-source C library with MATLAB interfaces implementing popular computer vision algorithms for image understanding and local feature extraction.

1.7k621C
3 years ago
fast_gicp
fast_gicpSMRT-AIST/fast_gicp

A collection of high-performance GICP-based point cloud registration algorithms with multi-threaded and GPU-accelerated implementations.

1.7k371C++
1 year ago
ClojureCLR
ClojureCLRclojure/clojure-clr

A native implementation of Clojure for the .NET Common Language Runtime (CLR), enabling functional programming on Microsoft platforms.

1.6k165C#
1 month ago
Moonlight
Moonlightirtimmer/moonlight-embedded

Open-source GameStream client for embedded Linux systems like Raspberry Pi, enabling remote game streaming from PC.

1.6k366C
9 days ago
open-appsec
open-appsecopenappsec/openappsec

A machine learning security engine that preemptively prevents web app and API threats using supervised and unsupervised models.

1.6k125C++
20 days ago
Easy3D
Easy3DLiangliangNan/Easy3D

A lightweight C++/Python library for 3D data processing, geometry algorithms, and rendering with an easy-to-use API.

1.6k275C++
2 months ago
ThorVG
ThorVGthorvg/thorvg

A production-ready C++ vector graphics engine for SVG and Lottie rendering, optimized for performance and lightweight integration.

1.6k210C++
1 day ago
CppServer
CppServerchronoxor/CppServer

Ultra fast and low latency asynchronous socket server & client C++ library with support for TCP, SSL, UDP, HTTP, HTTPS, and WebSocket protocols.

1.6k312C++
19 days ago
bluepy
bluepyIanHarvey/bluepy

Python interface for Bluetooth Low Energy (BLE) communication on Linux systems.

1.6k490C
2 years ago
V-HACD
V-HACDkmammou/v-hacd

A C++ library for decomposing 3D meshes into approximate convex parts for efficient collision detection in games and simulations.

1.6k305C++
9 months ago
ORB-SLAM
ORB-SLAMraulmur/ORB_SLAM

A real-time monocular SLAM system for computing camera trajectories and sparse 3D scene reconstruction.

1.6k818C++
3 years ago
rust-openssl
rust-opensslsfackler/rust-openssl

OpenSSL bindings for the Rust programming language, providing cryptographic and TLS functionality.

1.6k824Rust
3 days ago
pbc
pbccloudwu/pbc

A Google Protocol Buffers library for C that works without code generation.

1.6k553C
3 years ago
ThunderSVM
ThunderSVMXtra-Computing/thundersvm

A fast Support Vector Machine (SVM) library that leverages GPUs and multi-core CPUs for high-performance machine learning.

1.6k222C++
2 years ago
1
24
25
26
73