Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. C++
C

C++

Language
2487 projects8991.3k total stars1694.6k total forks62 languages

Open-source projects built with C++

There are currently 2487 open-source projects built with C++, with a combined total of 8991.3k GitHub stars. The most common language among these projects is C++.

Showing 2,487 open-source projects · page 15 of 70

……
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
Essentia
EssentiaMTG/essentia

Open-source C++ library for audio analysis, music information retrieval, and synthesis with Python bindings.

3.6k618C++
20 days ago
OpenSceneGraph
OpenSceneGraphopenscenegraph/OpenSceneGraph

A high-performance 3D graphics toolkit for real-time visualization, simulation, and virtual reality applications.

3.6k1.5kC++
1 year ago
Blazor workshop
Blazor workshopdotnet-presentations/blazor-workshop

A hands-on workshop for learning Blazor by building a pizza ordering application with .NET 8.

3.6k1.5kHTML
1 year ago
Thrive
ThriveRevolutionary-Games/Thrive

An open-source evolution simulation game where players guide a species from microscopic origins to space exploration.

3.6k607C#
22 hours ago
pgmodeler
pgmodelerpgmodeler/pgmodeler

An open-source, multiplatform visual database modeling tool designed specifically for PostgreSQL.

3.6k422C++
18 days ago
NEO
NEOneo-project/neo

A C# implementation of the Neo blockchain protocol for building a modern distributed network for the Smart Economy.

3.5k1.0kC#
4 days ago
Blazorise
Blazorisestsrki/Blazorise

A source-available Blazor UI component library with a consistent API across Bootstrap, Tailwind, Bulma, Material, AntDesign, and Fluent UI.

3.5k539C#
4 days ago
Blazorise
BlazoriseMegabit/Blazorise

A source-available Blazor UI component library with a consistent API across Bootstrap, Tailwind, Bulma, Material, AntDesign, and Fluent UI.

3.5k539C#
4 days ago
glslang
glslangKhronosGroup/glslang

A reference compiler front end for GLSL and ESSL, partial HLSL support, and a SPIR-V generator.

3.5k970C++
6 days ago
libarchive
libarchivelibarchive/libarchive

A portable C library for reading and writing streaming archives in multiple formats, with command-line tools.

3.5k941C
6 days ago
ICU
ICUunicode-org/icu

A mature, widely-used set of C/C++ and Java libraries providing Unicode and globalization support for software applications.

3.5k892C++
3 days ago
OpenTK
OpenTKopentk/opentk

A fast, low-level C# binding for OpenGL, OpenAL, and OpenCL with cross-platform windowing, input, and math libraries.

3.5k645C#
23 days ago
libjxl
libjxllibjxl/libjxl

Reference implementation of the JPEG XL image format, providing a standardized library for encoding and decoding next-generation images.

3.5k363C++
1 day ago
OpenXRay
OpenXRayOpenXRay/xray-16

An improved, open-source version of the X-Ray Engine used in the S.T.A.L.K.E.R. game series, featuring bug fixes, performance boosts, and cross-platform support.

3.5k508C++
7 days ago
FluentMigrator
FluentMigratorfluentmigrator/fluentmigrator

A .NET migration framework that manages database schema changes using C# classes instead of SQL scripts.

3.5k703C#
11 days ago
Boehm GC
Boehm GCivmai/bdwgc

A conservative garbage collector for C and C++ providing automatic memory management without requiring language changes.

3.5k437C
7 days ago
StringZilla
StringZillaashvardanian/StringZilla

A high-performance string library leveraging SIMD and SWAR to accelerate search, hashing, sorting, and edit distances across C, C++, Python, Rust, and more.

3.5k125C
1 day ago
IRremoteESP8266
IRremoteESP8266markszabo/IRremoteESP8266

Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols.

3.5k911C++
2 months ago
RDKit
RDKitrdkit/rdkit

A collection of cheminformatics and machine-learning software for molecular informatics, written in C++ with Python wrappers.

3.5k1.0kHTML
4 days ago
PyTorch-BigGraph
PyTorch-BigGraphfacebookresearch/PyTorch-BigGraph

A distributed system for learning graph embeddings from large-scale graphs with billions of entities and trillions of edges.

3.5k456Python
2 years ago
Simple Binary Encoding
Simple Binary Encodingreal-logic/simple-binary-encoding

A high-performance binary message codec for low-latency financial applications, with multi-language support.

3.5k579Java
5 days ago
Atomic Engine
Atomic EngineAtomicGameEngine/AtomicGameEngine

A multi-platform 2D and 3D game engine with consistent APIs in C++, C#, JavaScript, and TypeScript.

3.4k587C++
2 years ago
Verify
VerifyVerifyTests/Verify

A snapshot testing tool for .NET that simplifies assertions of complex data models and documents.

3.4k182C#
2 days ago
pinocchio
pinocchiostack-of-tasks/pinocchio

A fast and flexible C++ library implementing state-of-the-art Rigid Body Dynamics algorithms and their analytical derivatives.

3.4k541C++
1 day ago
G2O: General framework for graph optomization
G2O: General framework for graph optomizationRainerKuemmerle/g2o

An open-source C++ framework for optimizing graph-based nonlinear error functions, widely used in robotics and computer vision.

3.4k1.2kC++
7 days ago
DyNet
DyNetclab/dynet

A neural network library optimized for dynamic structures that change per training instance, with C++ and Python bindings.

3.4k701C++
2 years ago
Roslynator
RoslynatorJosefPihrt/Roslynator

A comprehensive set of code analysis tools, refactorings, and client libraries for C# development, built on the Roslyn compiler platform.

3.4k283C#
2 months ago
RakNet
RakNetOculusVR/RakNet

A cross-platform C++ networking engine designed for game development with features like NAT traversal and voice chat.

3.4k1.0kHTML
4 years ago
C++ Actor Framework
C++ Actor Frameworkactor-framework/actor-framework

An open-source C++ framework implementing the Actor Model for building scalable, high-performance concurrent and distributed applications.

3.4k570C++
2 days ago
Let Me Contain That For You
Let Me Contain That For Yougoogle/lmctfy

Google's open-source Linux application container stack providing resource isolation through a high-level API.

3.4k237C++
11 years ago
Civetweb
Civetwebcivetweb/civetweb

An easy-to-use, embeddable C/C++ web server with optional CGI, SSL, and Lua support.

3.4k1.0kC
1 month ago
indicators
indicatorsp-ranav/indicators

A header-only C++ library for creating customizable, thread-safe progress bars and spinners in terminal applications.

3.4k263C++
1 year ago
Shouldly
Shouldlyshouldly/shouldly

A .NET assertion framework that provides clear, human-readable error messages for unit tests.

3.4k423C#
5 days ago
CppSharp
CppSharpmono/CppSharp

Tools and libraries to generate .NET bindings for native C/C++ APIs, enabling interoperability with C# and C++/CLI.

3.4k543C#
22 days ago
Vulkan Memory Allocator
Vulkan Memory AllocatorGPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator

A single-header C++ library that simplifies GPU memory allocation and resource creation for Vulkan applications.

3.4k438C
4 days ago
FluentFTP
FluentFTProbinrodricks/FluentFTP

A fully managed, high-performance FTP and FTPS client library for .NET and .NET Standard, optimized for speed.

3.4k679C#
12 days ago
1
14
15
16
70