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,527 open-source projects · page 37 of 71

……
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
TinyIoC
TinyIoCgrumpydev/TinyIoC

A single-file, easy-to-use Inversion of Control container for .NET, designed for small projects and beginners.

835232C#
3 years ago
spatio_temporal_voxel_layer
spatio_temporal_voxel_layerSteveMacenski/spatio_temporal_voxel_layer

A ROS voxel layer using OpenVDB for efficient 3D environment representation with temporal decay, replacing voxel_grid for navigation.

835227C++
17 days ago
OpenEnroth
OpenEnrothOpenEnroth/OpenEnroth

An open-source reimplementation of the Might and Magic 6-8 game engine for modern platforms with enhanced graphics and modding support.

83398C++
2 days ago
Foster
FosterFosterFramework/Foster

A small cross-platform 2D-focused game framework built with C# and SDL3.

83162C#
8 days ago
Wexflow
Wexflowaelassas/Wexflow

A cross-platform workflow automation engine for developers and sysadmins to automate file operations, system tasks, and scheduled jobs.

829191C#
3 months ago
Nazara Engine
Nazara EngineNazaraEngine/NazaraEngine

A cross-platform C++ framework for building real-time applications with 2D/3D rendering, audio, physics, and networking.

82886C++
3 days ago
Tweeny
Tweenymobius3/tweeny

A modern C++ header-only tweening library for creating complex animations in games and interactive software.

82859C++
5 months ago
readline
readlinetsolarin/readline

A pure C# GNU Readline-like library for .NET/.NET Core, providing enhanced console input with history and auto-completion.

82778C#
4 years ago
trifleJS
trifleJSsdesalas/trifleJS

A headless Internet Explorer browser with a PhantomJS-compatible JavaScript API for automation and testing.

82451JavaScript
1 month ago
AngouriMath
AngouriMathasc-community/AngouriMath

An open-source cross-platform symbolic algebra library for C# and F# that solves equations, differentiates, integrates, and more.

82379C#
3 months ago
treelite
treelitedmlc/treelite

A universal model exchange and serialization format for decision tree forests, enabling cross-platform deployment.

822110C++
3 days ago
lidarslam_ros2
lidarslam_ros2rsasaki0109/lidarslam_ros2

ROS 2 LiDAR SLAM for creating non-GPL pointcloud maps compatible with Autoware, featuring loop closure and benchmarking.

820166HTML
1 day ago
TinyEXR
TinyEXRsyoyo/tinyexr

A small, single header-only C++ library for loading and saving OpenEXR (.exr) images with minimal dependencies.

819168C++
1 day ago
Modern OpenGL Series
Modern OpenGL Seriestomdalling/opengl-series

Open-source code examples accompanying a comprehensive Modern OpenGL tutorial series covering textures, matrices, lighting, and 3D graphics.

815224C++
6 years ago
rviz_visual_tools
rviz_visual_toolsPickNikRobotics/rviz_visual_tools

A C++ API wrapper for displaying shapes, meshes, and markers in Rviz for debugging and visualizing robot data.

814247C++
4 months ago
SOES
SOESOpenEtherCATsociety/SOES

A lightweight, easy-to-use open-source EtherCAT slave stack written in C for embedded applications.

813324C
1 year ago
SmtpServer
SmtpServercosullivan/SmtpServer

A lightweight, high-performance SMTP server implementation in C# with ESMTP extension support.

812183C#
1 month ago
ruby-opencv
ruby-opencvruby-opencv/ruby-opencv

A Ruby wrapper for OpenCV, enabling computer vision and image processing in Ruby applications.

811127C++
5 years ago
Oxygine
Oxygineoxygine/oxygine-framework

A C++ engine and framework for building 2D games across iOS, Android, Windows, Linux, Mac, and web platforms.

811174C++
1 year ago
Cute Framework
Cute FrameworkRandyGaul/cute_framework

A portable, lightweight C++ framework for building 2D games with minimal dependencies and cross-platform support.

81149C
1 month ago
ranger
rangerimbs-hl/ranger

A fast implementation of random forests for classification, regression, and survival analysis, optimized for high-dimensional data.

810200C++
4 months ago
VKVG
VKVGjpbruyere/vkvg

A high-performance 2D vector graphics library using Vulkan as its rendering backend, with a Cairo-like API.

80941C
9 months ago
Dragonbox
Dragonboxjk-jeon/dragonbox

A C++ reference implementation of the Dragonbox algorithm for fast, correct, and shortest float-to-string conversion.

80750C++
8 months ago
Reindexer
ReindexerRestream/reindexer

Embeddable, in-memory, document-oriented database with a high-level Query builder interface, designed for fast search with complex queries.

80663C++
1 day ago
DotVVM
DotVVMriganti/dotvvm

Component-based MVVM framework for building interactive web UIs with C# and HTML on ASP.NET.

80395C#
4 days ago
GitHub repository
GitHub repositorylorenwel/linefit_ground_segmentation

A C++ library for fast ground segmentation from LiDAR point clouds using the line-fit algorithm.

803153C++
1 year ago
GitHub repository
GitHub repositoryloicland/superpoint_graph

A PyTorch framework for semantic segmentation of large 3D point clouds using superpoint graphs.

803215Python
2 years ago
Blazored.Modal
Blazored.ModalBlazored/Modal

A customizable modal dialog component for Blazor applications, offering extensive styling and behavior options.

802191C#
1 year ago
Klein
Kleinjeremyong/klein

A specialized SIMD Geometric Algebra library for high-performance 3D projective geometry operations.

80257C++
1 year ago
HAL – The Hardware Analyzer
HAL – The Hardware Analyzeremsec/hal

A comprehensive netlist reverse engineering and manipulation framework for hardware analysis, akin to IDA or Ghidra for hardware.

79994C++
7 days ago
JTAGenum
JTAGenumcyphunk/JTAGenum

An Arduino/Raspberry Pi tool to scan for JTAG pins and enumerate undocumented instructions on embedded devices.

797113C++
2 years ago
Lua-C#
Lua-C#nuskey8/Lua-CSharp

A high-performance Lua 5.2 interpreter implemented in C# for seamless scripting in .NET and Unity applications.

79660C#
11 days ago
urdf-loaders
urdf-loadersgkjohnson/urdf-loaders

URDF loaders for Unity and THREE.js with example NASA JPL ATHLETE robot models.

793219JavaScript
9 days ago
PhysicsFS
PhysicsFSicculus/physfs

A portable, flexible file I/O abstraction library for game developers and applications requiring virtual file systems.

790126C
13 days ago
LibTomMath
LibTomMathlibtom/libtommath

A portable C library for multiple-precision integer arithmetic used in cryptographic and number theoretic applications.

790219C
1 month 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
1 month ago
1
36
37
38
71