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 39 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
kann
kannattractivechaos/kann

A lightweight C library for building and training small to medium artificial neural networks with minimal dependencies.

759122C
1 year 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.

75971C#
1 month ago
Vectorscan
VectorscanVectorCamp/vectorscan

A portable fork of Intel's Hyperscan, enabling high-performance regex matching on ARM, Power, and other non-x86 platforms.

75491C++
5 days ago
Encog
Encogencog/encog-java-core

A pure-Java/C# machine learning framework for neural networks, genetic programming, and classic ML algorithms with simple adaptable source code.

753265Java
3 years ago
point_labeler
point_labelerjbehley/point_labeler

A desktop tool for labeling individual points and polygons in LiDAR point cloud datasets, specifically designed for KITTI format.

751166C++
1 year ago
Jedi Academy
Jedi Academygrayj/Jedi-Academy

Open-source release of the Star Wars Jedi Knight: Jedi Academy game engine source code under GPLv2.

751205C++
13 years ago
SDL_mixer
SDL_mixerlibsdl-org/SDL_mixer

An audio management library for SDL that decodes multiple formats, mixes audio, and provides DSP effects.

750227C
8 days ago
Kimera-Semantics
Kimera-SemanticsMIT-SPARK/Kimera-Semantics

Real-time 3D semantic reconstruction library for robotics, building dense metric-semantic maps from 2D sensor data.

749148C++
2 years ago
iortcw
iortcwiortcw/iortcw

An enhanced open-source engine for Return to Castle Wolfenstein, merging ioquake3 improvements with the original RTCW codebase.

749102C
2 years ago
rx5808 pro divesity
rx5808 pro divesitysheaivey/rx5808-pro-diversity

An open-source DIY project for building a 5.8GHz FPV diversity receiver base station using the RX5808 module.

747285C++
2 years ago
ffead-cpp
ffead-cppsumeetchhetri/ffead-cpp

A high-performance C++ web and enterprise application framework with embedded HTTP server, ORM, and support for multiple server backends.

746147C++
2 months ago
Spock
SpockpgEdge/spock

A PostgreSQL extension providing logical multi-master replication for high availability and write scalability.

74452C
1 day ago
CardMagic-Classifier
CardMagic-Classifiercardmagic/classifier

A Ruby library for text classification with Bayesian, LSI, logistic regression, k-NN, and TF-IDF algorithms.

741125Ruby
14 days ago
MVVM Dialogs
MVVM DialogsFantasticFiasco/mvvm-dialogs

A library that simplifies opening dialogs from view models in WPF applications using the MVVM pattern.

73882C#
8 days ago
GitHub repository
GitHub repositorytier4/AWSIM

An open-source digital twin simulator specifically optimized for Autoware, providing ROS2-native environments and sensor simulations.

737157C#
3 months ago
CaImAn
CaImAnflatironinstitute/CaImAn

A Python toolbox for large-scale calcium and voltage imaging data analysis, including motion correction, source extraction, and spike deconvolution.

734399Python
27 days ago
String Sum Kata
String Sum Katagarora/TDD-Katas

A collection of hands-on Test Driven Development katas implemented in C# for practicing unit testing and TDD principles.

733194C#
3 years ago
String Calculator Kata
String Calculator Katagarora/TDD-Katas

A collection of hands-on Test Driven Development katas implemented in C# for practicing unit testing and TDD principles.

733194C#
3 years ago
RMagick
RMagickrmagick/rmagick

Ruby bindings for the ImageMagick image processing library, enabling image manipulation from Ruby applications.

731142C++
5 days ago
Solarus
Solaruschristopho/solarus

An open-source Zelda-like 2D game engine written in C++ that runs games scripted in Lua.

731139C++
8 years ago
go-astiav
go-astiavasticode/go-astiav

Go bindings for FFmpeg and libav with an idiomatic API, full test coverage, and mirrored examples.

73080Go
11 days ago
captcha-break
captcha-breaknladuo/captcha-break

A collection of CAPTCHA-breaking implementations using OpenCV, Tesseract OCR, and machine learning algorithms.

729215C++
7 years ago
Unity Labs' Super Science
Unity Labs' Super ScienceUnity-Technologies/SuperScience

A collection of experimental Unity tools and algorithms for XR stabilization, physics tracking, editor utilities, and performance optimization.

72852C#
3 years ago
autotrace
autotraceautotrace/autotrace

Converts bitmap images to vector graphics with support for multiple formats and tracing algorithms.

72895C
6 days ago
ESIM
ESIMuzh-rpg/rpg_esim

An open-source simulator for event cameras, providing accurate event generation with IMU and multi-camera support.

727135C
2 years ago
osci-render
osci-renderjameshball/osci-render

An open-source synthesizer plugin that creates music by drawing 3D objects, text, and images on an oscilloscope using audio.

72545C++
6 days ago
libassert
libassertjeremy-rifkin/libassert

An over-engineered C++ assertion library providing rich diagnostic information, automatic expression decomposition, and syntax highlighting.

72450C++
5 months ago
st7789_mpy
st7789_mpyrusshughes/st7789_mpy

A fast MicroPython driver for ST7789 display modules, written in C with support for fonts, images, and graphics.

723136Python
1 month ago
hiberlite
hiberlitepaulftw/hiberlite

A C++ object-relational mapping library for SQLite with a Boost.Serialization-inspired API and lazy loading.

723119C++
3 years ago
CXXGraph
CXXGraphZigRazor/CXXGraph

A header-only C++ library for graph representation and algorithms, designed as a modern alternative to Boost Graph Library.

723147C++
1 month ago
ROS driver
ROS driverros-drivers/velodyne

ROS packages for interfacing with Velodyne 3D LIDAR sensors in robotics applications.

722694C++
1 year ago
VexCL
VexCLddemidov/vexcl

A C++ vector expression template library for OpenCL, CUDA, and OpenMP that simplifies GPGPU development.

72187C++
1 year ago
ffmpeg-gl-transition
ffmpeg-gl-transitiontransitive-bullshit/ffmpeg-gl-transition

An FFmpeg filter that applies GLSL video transitions from the gl-transitions collection to video streams.

720131C
2 years ago
JSON API .NET Core
JSON API .NET CoreResearch-Institute/json-api-dotnet-core

A framework for building JSON:API compliant REST APIs using ASP.NET Core and Entity Framework Core.

715166C#
9 days ago
MPark.Variant
MPark.Variantmpark/variant

A C++17 std::variant implementation for C++11/14/17 compilers, providing type-safe unions.

71590C++
3 years ago
ThunderGBM
ThunderGBMXtra-Computing/thundergbm

A fast GPU-accelerated library for training Gradient Boosting Decision Trees (GBDT) and Random Forests.

71587C++
1 year ago
1
38
39
40
85