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 40 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
ThunderGBM
ThunderGBMXtra-Computing/thundergbm

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

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

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

711129Ruby
10 months ago
Barony
BaronyTurningWheel/Barony

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

710199C++
6 months ago
MySQL Connector/C++
MySQL Connector/C++mysql/mysql-connector-cpp

Official C++ interface for connecting applications to MySQL Server, supporting both SQL and X DevAPI.

708254C++
1 month ago
CPP-Reflection
CPP-ReflectionAustinBrunkhorst/CPP-Reflection

A C++ reflection system with a Clang-based parser and runtime library for type introspection and metadata generation.

706103C++
6 years ago
Limon Engine
Limon Engineenginmanap/limonEngine

A multi-platform 3D game engine focused on first-person games with dynamic lighting, physics, and an integrated editor.

70670C++
7 days ago
MicroOrm.Dapper.Repositories
MicroOrm.Dapper.Repositoriesphnx47/MicroOrm.Dapper.Repositories

A lightweight library that generates CRUD SQL queries for Dapper based on C# POCO class metadata.

705205C#
14 days ago
tensorflow-upstream
tensorflow-upstreamROCmSoftwarePlatform/tensorflow-upstream

TensorFlow port for AMD GPUs via ROCm, enabling machine learning on Radeon hardware.

704100C++
3 days ago
Guard
Guardsafakgur/guard

A fluent, high-performance argument validation library for .NET library authors.

70451C#
8 months ago
VisualRust
VisualRustPistonDevelopers/VisualRust

A Visual Studio extension providing Rust language support with project management, syntax highlighting, autocomplete, and debugging.

70368C#
9 years ago
PolyPartition
PolyPartitionivanfratric/polypartition

A lightweight C++ library for polygon partitioning and triangulation with multiple algorithm implementations.

703114C++
1 year ago
MIRACL
MIRACLCertiVox/MIRACL

A C library providing elliptic curve cryptography optimized for constrained environments like embedded systems and mobile apps.

702242C
5 years ago
LÖVE Potion
LÖVE Potionlovebrew/lovepotion

A port of the LÖVE game framework for creating homebrew games on Nintendo consoles.

70182C++
12 days ago
bcal
bcaljarun/bcal

A REPL CLI calculator for storage expression evaluation, SI/IEC conversion, byte address calculation, and general-purpose arithmetic.

69939C
14 days ago
DuckDB.NET
DuckDB.NETGiorgi/DuckDB.NET

ADO.NET provider and native bindings for DuckDB, enabling C# applications to interact with the in-process analytical database.

69891C#
2 days ago
nope.c
nope.criolet/WAFer

An ultra-lightweight C-based web application framework for scalable server-side and networking applications.

69767C
8 years ago
Vulkan-Forward-Plus-Renderer
Vulkan-Forward-Plus-RendererWindyDarian/Vulkan-Forward-Plus-Renderer

A high-performance Forward+ (tiled forward) renderer implemented in Vulkan using compute shaders for efficient light culling.

69765C++
9 years ago
DynaMix
DynaMixiboB/dynamix

A C++ library for dynamic polymorphism using mixins, enabling runtime object composition and mutation.

69549C++
1 month ago
Cross Window
Cross Windowalaingalvan/CrossWindow

A cross-platform C++ system abstraction library for managing windows and performing OS tasks across desktop, mobile, and web.

69455C++
2 years ago
Blazored.Toast
Blazored.ToastBlazored/Toast

A JavaScript-free toast notification library for Blazor and Razor Components applications.

693107C#
2 years ago
android-yolo
android-yolonatanielruiz/android-yolo

Real-time object detection on Android using YOLO with TensorFlow, detecting 20 object classes from the Pascal VOC dataset.

691211C++
3 years ago
pg_squeeze
pg_squeezecybertec-postgresql/pg_squeeze

A PostgreSQL extension that automatically removes table bloat and optionally sorts tuples by an index, using background workers and logical decoding.

69140C
1 month ago
GitHub repository
GitHub repositoryPRBonn/LiDAR-MOS

A learning-based approach for moving object segmentation in 3D LiDAR data, distinguishing moving vs. static objects in real-time.

690111Python
3 years ago
Element-Blazor
Element-BlazorElement-Blazor/Element-Blazor

A Blazor WebAssembly UI component library that replicates the Element UI design system.

690118C#
3 months ago
ncurses-rs
ncurses-rsjeaye/ncurses-rs

A thin, low-level ncurses wrapper for Rust, providing direct bindings to the C library for terminal UI development.

690103Rust
1 year ago
PreMailer.Net
PreMailer.Netmilkshakesoftware/PreMailer.Net

A C# library that moves CSS stylesheets to inline style attributes for maximum email client compatibility.

688118C#
2 days ago
Schema.NET
Schema.NETRehanSaeed/Schema.NET

Strongly typed C# classes for Schema.org structured data, serializable to JSON-LD and XML for .NET applications.

68888C#
12 days ago
tlse
tlseeduardsui/tlse

A single-file TLS 1.0-1.3 and DTLS implementation in C, using libtomcrypt for cryptography.

685104C
23 days ago
Vcflib
Vcflibekg/vcflib

A C++ library and command-line toolkit for parsing, manipulating, and analyzing VCF (Variant Call Format) files in bioinformatics.

684223C++
5 months ago
Exult
Exultexult/exult

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

68197C++
2 days ago
RE
REk-takata/Onigmo

A regular expressions library forked from Oniguruma, focusing on Perl 5.10+ features and used as Ruby's default regex engine.

678105C
2 years ago
taoJSON
taoJSONtaocpp/json

A C++ header-only JSON library with a generic value class, type traits, and support for JSON, JAXN, CBOR, MsgPack, and UBJSON.

67885C++
8 months ago
Onigmo
Onigmok-takata/Onigmo

A regular expressions library forked from Oniguruma, focusing on Perl 5.10+ features and used as Ruby's default regex engine.

678105C
2 years ago
1
39
40
41
85