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 41 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
Barony
BaronyTurningWheel/Barony

An open-source first-person roguelike dungeon crawler game built in C++ with multiplayer support.

668182C++
3 months ago
Linq
Linqpfultz2/Linq

A C++ library providing LINQ-style list comprehension with both extension and query methods for expressive data manipulation.

66880C++
5 years ago
DVO: dense visual odometry
DVO: dense visual odometrytum-vision/dvo_slam

A dense visual odometry and SLAM system for RGB-D cameras that estimates camera motion from consecutive depth images.

667302C++
9 years ago
friflo ECS
friflo ECSfriflo/Friflo.Engine.ECS

A high-performance, fully managed C# Entity Component System library focused on simplicity, reliability, and developer experience.

66664C#
6 days ago
monitor-table-change-with-sqltabledependency
monitor-table-change-with-sqltabledependencychristiandelbianco/monitor-table-change-with-sqltabledependency

A C# component that provides SQL Server record change notifications, delivering updated values without polling.

665182C#
2 years ago
Rin
Rinmayuki/Rin

A request/response inspector middleware for ASP.NET Core that captures HTTP traffic and provides a real-time web viewer for debugging.

66425C#
2 years ago
tokudb-engine
tokudb-engineTokutek/tokudb-engine

A high-performance, write-optimized, compressing transactional storage engine for Percona Server and MySQL.

663128C++
10 years ago
Exult
Exultexult/exult

A modern game engine that recreates Ultima 7 for contemporary operating systems using the original game data.

66293C++
13 days ago
cpp-terminal
cpp-terminaljupyter-xeus/cpp-terminal

A dependency-free C++ library for writing cross-platform terminal applications with a unified API.

66169C++
9 days ago
HomePoint
HomePointsieren/Homepoint

An ESP32-powered touchscreen interface for controlling MQTT and HomeKit smart home devices.

65987C
3 years ago
vision_opencv
vision_opencvros-perception/vision_opencv

Bridge between ROS 2 and OpenCV for real-time computer vision applications.

659644C++
5 months ago
vision_opencv
vision_opencvros-perception/vision_opencv

Bridge between ROS 2 and OpenCV for real-time computer vision applications.

659644C++
5 months ago
SharpRepository
SharpRepositorySharpRepository/SharpRepository

A generic C# repository pattern implementation supporting Entity Framework, RavenDB, MongoDB, and other databases with built-in caching.

656164C#
3 years ago
quaternion
quaternionmoble/quaternion

A Python module that adds a native quaternion dtype to NumPy for efficient 3D rotation and orientation calculations.

65592Python
6 months ago
std-simd
std-simdVcDevel/std-simd

A portable, zero-overhead C++ header-only library implementing std::experimental::simd for explicit data-parallel programming.

65443C++
3 years ago
Roslyn Clr Heap Allocation Analyzer
Roslyn Clr Heap Allocation AnalyzerMicrosoft/RoslynClrHeapAllocationAnalyzer

A Roslyn-based C# analyzer that detects explicit and implicit heap allocations like boxing, closures, and delegate creations.

65463C#
4 years ago
HARFANG 3D
HARFANG 3Dharfang3d/harfang3d

A cross-platform, multi-language 3D engine for real-time visualization, supporting C++, Python, Lua, and Go.

65268C++
2 years ago
csharp-nats
csharp-natsnats-io/csharp-nats

The official C# .NET client library for the NATS messaging system, supporting .NET Framework 4.6+ and .NET Standard 1.6.

651144C#
8 months ago
CCTZ
CCTZgoogle/cctz

A C++ library for translating between absolute and civil times using time zone rules, extending the <chrono> library.

650171C++
1 month ago
mINI
mINImetayeti/mINI

A tiny, header-only C++ library for reading, writing, and manipulating INI files with lazy write and formatting preservation.

650121C++
5 days ago
Intel® oneAPI Data Analytics Library
Intel® oneAPI Data Analytics Libraryoneapi-src/oneDAL

A high-performance C++/DPC++ library for accelerated machine learning on CPUs, GPUs, and distributed systems.

650225C++
7 hours ago
sodiumoxide
sodiumoxidednaq/sodiumoxide

A deprecated Rust binding to libsodium providing type-safe, high-speed cryptography.

645179Rust
3 years ago
WDBGARK
WDBGARKswwwolf/wdbgark

A WinDBG extension for viewing and analyzing Windows kernel anomalies to detect rootkits and system modifications.

642183C++
5 years ago
vroom
vroomr-lib/vroom

The fastest delimited file reader for R, using lazy loading and multi-threading to achieve speeds over 1 GB/sec.

64273C++
6 days ago
charm
charmJHUISI/charm

A Python framework for rapidly prototyping advanced cryptosystems like ABE, IBE, threshold ECDSA, and zero-knowledge proofs.

641171Python
1 month ago
minunit
minunitsiu/minunit

A minimal unit testing framework for C/C++ contained in a single header file.

635103C
2 years ago
bx
bxlibbitcoin/libbitcoin-explorer

A command-line tool for Bitcoin blockchain interaction, transaction creation, and wallet management.

634189C++
2 years ago
WebSharper
WebSharperintellifactory/websharper

Full-stack web framework for building functional, reactive web apps and microservices in F# and C# with JavaScript compilation.

63354F#
2 days ago
vg-renderer
vg-rendererjdryg/vg-renderer

A vector graphics renderer for bgfx with improved performance and batching, inspired by NanoVG and ImDrawList.

63360C
1 month ago
FastNoiseSIMD
FastNoiseSIMDAuburns/FastNoiseSIMD

A C++ SIMD noise library providing high-performance 3D noise generation with runtime CPU instruction set detection.

63389C++
5 years ago
CSF
CSFjianboqi/CSF

An airborne LiDAR point cloud ground filtering method based on cloth simulation for bare earth extraction.

632148C++
10 months ago
livox_camera_lidar_calibration
livox_camera_lidar_calibrationLivox-SDK/livox_camera_lidar_calibration

A ROS-based tool for manually calibrating extrinsic parameters between Livox LiDAR sensors and cameras using board corners.

632150C++
4 years ago
LightInject
LightInjectseesharper/LightInject

An ultra lightweight Inversion of Control (IoC) container for .NET with high performance and minimal overhead.

632120C#
25 days ago
Quantum
Quantumbloomberg/quantum

A scalable C++ coroutine framework for highly parallelized CPU-bound and IO-bound workloads.

631107C++
2 months ago
Nodulus
NodulusHyperparticle/nodulus

A puzzle game based on mathematical plank puzzles where you rotate cubes and rods on a grid to reach the end cube.

625130C#
3 years ago
mpack
mpackludocode/mpack

A simple, secure, and lightweight C implementation of the MessagePack serialization format, suitable for embedded systems.

62498C
1 month ago
1
40
41
42
74