Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

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

C++

Language
986 projects8150.0k total stars1528.8k total forks36 languages

Open-source projects built with C++

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

Showing 986 open-source projects · page 15 of 28

……
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
imtui
imtuiggerganov/imtui

Immediate mode text-based user interface C++ library for building interactive terminal applications.

3.6k151C++
6 months ago
pgmodeler
pgmodelerpgmodeler/pgmodeler

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

3.5k421C++
23 hours 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#
2 days ago
Essentia
EssentiaMTG/essentia

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

3.5k612C++
9 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.5k538C#
1 day 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.5k538C#
1 day ago
Thrive
ThriveRevolutionary-Games/Thrive

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

3.5k598C#
15 hours ago
OpenTK
OpenTKopentk/opentk

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

3.5k646C#
10 days ago
Dialogue Manager
Dialogue Managernathanhoad/godot_dialogue_manager

A stateless branching dialogue editor and runtime addon for Godot 4.6+ games.

3.5k247GDScript
6 days ago
glslang
glslangKhronosGroup/glslang

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

3.5k962C++
1 day ago
FluentMigrator
FluentMigratorfluentmigrator/fluentmigrator

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

3.5k702C#
16 days ago
libarchive
libarchivelibarchive/libarchive

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

3.5k917C
14 hours 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.5k879C++
18 hours 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.5k513C++
12 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.5k454Python
2 years ago
libjxl
libjxllibjxl/libjxl

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

3.5k356C++
11 hours ago
Boehm GC
Boehm GCivmai/bdwgc

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

3.5k434C
1 day 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.4k123C
1 month 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.4k575Java
23 hours ago
Atomic Engine
Atomic EngineAtomicGameEngine/AtomicGameEngine

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

3.4k585C++
2 years ago
DyNet
DyNetclab/dynet

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

3.4k702C++
2 years 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.1kC++
4 days ago
Verify
VerifyVerifyTests/Verify

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

3.4k180C#
1 day 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
IRremoteESP8266
IRremoteESP8266markszabo/IRremoteESP8266

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

3.4k905C++
25 days 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.4k279C#
1 month 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.4k569C++
21 hours 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.4k238C++
10 years ago
RDKit
RDKitrdkit/rdkit

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

3.4k1.0kHTML
1 day ago
indicators
indicatorsp-ranav/indicators

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

3.4k259C++
11 months ago
Civetweb
Civetwebcivetweb/civetweb

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

3.4k1.0kC
5 days ago
Shouldly
Shouldlyshouldly/shouldly

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

3.4k425C#
20 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.4k541C#
1 month ago
FluentFTP
FluentFTProbinrodricks/FluentFTP

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

3.4k681C#
1 day ago
FluentFTP
FluentFTProbinrodricks/FluentFTP

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

3.4k681C#
1 day ago
Torque 3D
Torque 3DGarageGames/Torque3D

MIT-licensed open-source 3D game engine originally developed by GarageGames.

3.4k1.2kC++
4 years ago
1
14
15
16
28