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 62 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
CrossDownloadManager
CrossDownloadManagerSimonSimCity/Xamarin-CrossDownloadManager

A cross-platform plugin for Xamarin apps to download files in the background across iOS, Android, and UWP.

14466C#
6 years ago
Meadow
MeadowMeadowSuite/Meadow

An integrated Ethereum implementation and tool suite for Solidity testing, debugging, and development in C#.

14323C#
3 years ago
SeismicMesh
SeismicMeshkrober10nd/SeismicMesh

A Python package for generating high-quality 2D/3D triangular meshes for finite element simulations, with parallel support and seismology applications.

14236Python
3 years ago
libvc
libvcalexhultman/libvc

A GPGPU engine for C++ that executes SPIR-V compute shaders using Vulkan, similar to OpenCL but with a more abstract interface.

14110C++
4 years ago
EffekseerForGodot3
EffekseerForGodot3effekseer/EffekseerForGodot3

A Godot Engine 3.x plugin to import and display particle effects created with Effekseer.

14110C++
3 years ago
Blazor Hotkeys2
Blazor Hotkeys2jsakamoto/Toolbelt.Blazor.Hotkeys2

A configuration-centric class library for adding keyboard shortcuts to Blazor applications.

1418C#
3 months ago
dataaccess_aspnetcore
dataaccess_aspnetcoredigipolisantwerp/dataaccess_aspnetcore

A generic repository and unit-of-work framework for ASP.NET Core applications using Entity Framework Core.

14142C#
7 years ago
Bittrex.Net
Bittrex.NetJKorf/Bittrex.Net

A C# .NET wrapper for the Bittrex cryptocurrency exchange API, providing full REST and WebSocket functionality.

14161C#
2 years ago
BlazorAnimation
BlazorAnimationaboudoux/BlazorAnimation

A Blazor component library that provides easy-to-use animations based on animate.css for web content.

14115C#
3 years ago
OPHD
OPHDOutpostUniverse/OPHD

An open-source reimplementation and redesign of Sierra On-Line's 1994 Outpost game, focusing on improved gameplay and responsiveness.

14127C++
19 days ago
Enduro/X
Enduro/Xendurox-dev/endurox

An open-source middleware platform for building high-performance, distributed transaction processing applications in C/C++ and other languages.

14032C
11 months ago
spine
spineGodotExplorer/spine

A Godot Engine module that adds Spine 2D skeletal animation support for Godot 3.0.

14035C
4 years ago
node-osmium
node-osmiumosmcode/node-osmium

JavaScript bindings for libosmium to work with OpenStreetMap data, suitable for small extracts and prototyping.

14030C++
2 years ago
BanditLib
BanditLibjkomiyama/banditlib

A simple C++ library for multi-armed bandit simulations with multiple policy implementations.

13945C++
2 years ago
PCC
PCCIanHarvey/pcc

A portable C compiler implementation with BSD license, originally developed for Unix systems.

13936C
2 years ago
Xamarin.Forms.Breadcrumb
Xamarin.Forms.BreadcrumbIeuanWalker/Xamarin.Forms.Breadcrumb

An automatic breadcrumb navigation control for Xamarin.Forms that generates breadcrumbs from the navigation stack and page titles.

13912C#
1 year ago
DOS Defender
DOS Defenderskeeto/dosdefender-ld31

A real-mode DOS game for Ludum Dare #31, playable in DOSBox with joystick support.

13817C
3 years ago
simdzone
simdzoneNLnetLabs/simdzone

A lightning-fast, standards-compliant DNS zone file parser using SIMD instructions for high-performance deserialization.

13824C
3 days ago
octomap_server2
octomap_server2iKrishneel/octomap_server2

ROS2 package for 3D occupancy grid mapping using OctoMap, enabling real-time environment modeling.

13843C++
2 years ago
liboauth2
liboauth2OpenIDC/liboauth2

A C library for building OAuth 2.x and OpenID Connect servers and clients, with plugins for Apache and NGINX.

13732C
17 days ago
gazebo_ros_motors
gazebo_ros_motorsnilseuropa/gazebo_ros_motors

ROS plugins for simulating DC motors and ideal speed controllers in Gazebo, enabling motor control system development.

13728C++
2 years ago
Boost.Program_options
Boost.Program_optionsboostorg/program_options

A C++ library for parsing command-line options and configuration files, part of the Boost C++ Libraries.

136117C++
17 days ago
Unicolour
Unicolourwaacton/Unicolour

A comprehensive .NET library for colour conversion, interpolation, comparison, and gamut mapping across 40+ colour spaces.

13612C#
1 month ago
GBVideoPlayer2
GBVideoPlayer2LIJI32/GBVideoPlayer2

A Game Boy Color video player with higher resolution, stereo PCM audio, and video compression for encoding FFMPEG videos into playable ROMs.

13516C
6 years ago
multicam_calibration
multicam_calibrationKumarRobotics/multicam_calibration

A ROS-based tool for calibrating intrinsic and extrinsic parameters of multiple cameras using AprilTag targets.

13539C++
3 years ago
rho
rhorho-devel/rho

A refactored, efficient virtual machine for the R language with full compatibility and modern engineering.

13521R
9 years ago
rain
rainDOSAYGO-Research/rain

A family of fast, compact hash functions (Rainbow and Rainstorm) with C++ and Node.js/WASM implementations, passing all SMHasher3 tests.

1348C++
1 month ago
SimpleAudioPlayer
SimpleAudioPlayeradrianstevens/Xamarin-Plugins

A collection of cross-platform audio plugins for Xamarin and Windows applications.

13452C#
8 months ago
lda-ruby
lda-rubyealdent/lda-ruby

A Ruby wrapper for Latent Dirichlet Allocation (LDA) that clusters documents into topics with native, Rust, and pure Ruby backends.

13430Ruby
3 months ago
urdfdom
urdfdomros/urdfdom

A C++ library for parsing URDF (Unified Robot Description Format) files, providing core data structures and XML parsing.

134152C++
1 month ago
bigmemory
bigmemorykaneplusplus/bigmemory

An R package for creating, storing, and manipulating massive matrices using shared memory and memory-mapped files.

13324C++
2 months ago
minimp3
minimp3tosone/minimp3

A Go wrapper for the minimp3 C library that provides fast, lightweight MP3 decoding capabilities.

13319C
1 year ago
colibri-core
colibri-coreproycon/colibri-core

A C++ and Python library for efficient extraction and analysis of n-grams, skipgrams, and flexgrams from large corpora.

13320C++
6 months ago
Blazor Printing
Blazor PrintingAppend-IT/Blazor.Printing

A Blazor library for printing and saving files using native browser dialogs via JavaScript Interop and PrintJS.

13036C#
2 years ago
ELFCrypt
ELFCryptdroberson/ELFcrypt

A simple ELF crypter that encrypts ELF binary sections using RC4 encryption for on-disk protection.

13028C
6 years ago
pyside
pysidepyside/pyside-setup

Official Python bindings for the Qt framework, enabling Python developers to build cross-platform desktop and mobile applications.

13030C++
19 hours ago
1
61
62
63
85