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 39 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
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.

746168C++
1 year ago
voxelgame
voxelgameZylann/voxelgame

A collection of voxel world demos and prototypes built with the Godot Engine's Voxel module.

742114GDScript
6 months 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.

742150C++
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.

741147C++
3 days 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.

737194C#
3 years 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.

737194C#
3 years ago
iortcw
iortcwiortcw/iortcw

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

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

732278C++
2 years ago
MVVM Dialogs
MVVM DialogsFantasticFiasco/mvvm-dialogs

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

73281C#
2 days ago
Spock
SpockpgEdge/spock

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

73148C
11 hours ago
RMagick
RMagickrmagick/rmagick

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

730142C++
2 days 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.

73052C#
3 years ago
Jedi Academy
Jedi Academygrayj/Jedi-Academy

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

729204C++
13 years ago
Solarus
Solaruschristopho/solarus

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

727139C++
8 years ago
captcha-break
captcha-breaknladuo/captcha-break

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

727216C++
7 years ago
hiberlite
hiberlitepaulftw/hiberlite

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

724121C++
2 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.

723218C
3 days ago
CaImAn
CaImAnflatironinstitute/CaImAn

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

723400Python
2 months ago
go-astiav
go-astiavasticode/go-astiav

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

72275Go
19 days 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.

721132C
1 year ago
VexCL
VexCLddemidov/vexcl

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

72185C++
11 months ago
CardMagic-Classifier
CardMagic-Classifiercardmagic/classifier

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

720126Ruby
14 days ago
ESIM
ESIMuzh-rpg/rpg_esim

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

719136C
2 years ago
ROS driver
ROS driverros-drivers/velodyne

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

716687C++
9 months ago
GitHub repository
GitHub repositorytier4/AWSIM

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

715152C#
1 month 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.

715165C#
9 hours ago
roslyn-linq-rewrite
roslyn-linq-rewriteantiufo/roslyn-linq-rewrite

A Roslyn-based compiler that rewrites LINQ expressions into procedural code to minimize allocations and dynamic dispatch in C#.

71428C#
6 years 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.

714137Python
2 months ago
libassert
libassertjeremy-rifkin/libassert

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

71453C++
3 months ago
MeTA
MeTAmeta-toolkit/meta

A modern C++ toolkit for text retrieval and analysis, featuring indexing, ranking, topic modeling, classification, and language models.

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

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

71387C++
1 year ago
MPark.Variant
MPark.Variantmpark/variant

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

71291C++
3 years ago
Minerva - a fast and flexible tool for deep learning on multi-GPU
Minerva - a fast and flexible tool for deep learning on multi-GPUdmlc/minerva

A fast and flexible deep learning system with NumPy-like NDarray interface and easy multi-GPU support.

712174C++
7 years ago
LargeVis
LargeVislferry007/LargeVis

Official implementation of the LargeVis algorithm for visualizing large-scale, high-dimensional data and networks.

711168C++
3 years ago
phashion
phashionwestonplatter/phashion

A Ruby wrapper around the pHash library for detecting duplicate and near-duplicate images using perceptual hashing.

710129Ruby
7 months ago
autotrace
autotraceautotrace/autotrace

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

70992C
3 months ago
1
38
39
40
74