Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

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

C++

Language
2620 projects9011.6k total stars1698.0k total forks66 languages

Open-source projects built with C++

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

Showing 2,620 open-source projects · page 27 of 73

……
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
heatshrink
heatshrinkatomicobject/heatshrink

A data compression library for embedded and real-time systems with minimal memory usage.

1.5k227C
2 years ago
Paradox
ParadoxSiliconStudio/xenko

Xenko is a cross-platform game engine with a focus on VR/AR development, now known as Stride.

1.5k338
7 years ago
ngs
ngsngs-lang/ngs

A modern programming language designed specifically for DevOps tasks, offering structured data handling and cloud integration.

1.5k49C
1 month ago
upb
upbprotocolbuffers/upb

A small, fast C implementation of Protocol Buffers for embedded systems and high-performance applications.

1.5k264C
1 year ago
ServiceStack.OrmLite
ServiceStack.OrmLiteServiceStack/ServiceStack.OrmLite

A fast, simple, and typed ORM for .NET with a code-first approach and minimal configuration.

1.5k611C#
3 years ago
openblack
openblackopenblack/openblack

An open-source reimplementation of Black & White (2001) in modern C++ with support for OpenGL and Vulkan.

1.5k93C++
1 month ago
OpenDDS
OpenDDSobjectcomputing/OpenDDS

Open-source C++ implementation of the OMG Data Distribution Service (DDS) for building real-time, distributed publish-subscribe systems.

1.5k510C++
2 days ago
Fetlang
FetlangProperty404/fetlang

A statically typed, procedural esoteric programming language where source code resembles fetish erotica.

1.5k35C++
2 years ago
Xamarin.Essentials
Xamarin.Essentialsxamarin/Essentials

A cross-platform API library providing essential native device features for Xamarin mobile applications.

1.5k491C#
2 years ago
pgcopydb
pgcopydbdimitri/pgcopydb

A tool to copy PostgreSQL databases between servers with parallel data streaming and concurrent index building, bypassing intermediate files.

1.5k112C
4 days ago
PHPSpy
PHPSpyadsr/phpspy

A low-overhead sampling profiler for PHP 7+ that works with CLI, Apache, and FPM without requiring code changes.

1.5k69C
25 days ago
Microsoft Automatic Graph Layout
Microsoft Automatic Graph LayoutMicrosoft/automatic-graph-layout

A .NET library and toolset for automatic graph layout, visualization, and interactive viewing of graphs.

1.5k316C#
10 days ago
Polygon Mesh Processing Library
Polygon Mesh Processing Librarypmp-library/pmp-library

A modern C++ library for processing and visualizing polygon surface meshes with efficient data structures and standard algorithms.

1.5k210C++
1 month ago
yajl-ruby
yajl-rubybrianmario/yajl-ruby

A high-performance streaming JSON parsing and encoding library for Ruby with C bindings to YAJL.

1.5k178C
5 months ago
libfm
libfmsrendle/libfm

A software implementation of factorization machines for estimating interactions between categorical variables in large datasets.

1.5k409C++
6 years ago
FiniteStateEntropy
FiniteStateEntropyCyan4973/FiniteStateEntropy

A high-speed entropy coding library featuring Huff0 (modern Huffman) and FSE (ANS-based) codecs for fast compression and decompression.

1.5k161C
2 years ago
Scientist
Scientistgithub/Scientist.net

A .NET library for safely refactoring critical code paths by comparing old and new implementations in production.

1.5k90C#
6 months ago
ExcelDna
ExcelDnaExcel-DNA/ExcelDna

A free library for creating Excel add-ins and user-defined functions using .NET languages like C# and VB.NET.

1.5k294C#
22 days ago
csound
csoundcsound/csound

A sound and music computing system for audio synthesis, processing, and composition.

1.5k209C
3 days ago
robin-map
robin-mapTessil/robin-map

A C++ header-only library providing fast hash map and hash set implementations using robin hood hashing with open addressing.

1.5k142C++
2 days ago
rotors_simulator
rotors_simulatorethz-asl/rotors_simulator

A modular Gazebo simulator for multirotor aerial vehicles (MAVs) with ROS integration.

1.5k787C++
1 year ago
ShellProgressBar
ShellProgressBarMpdreamz/shellprogressbar

A .NET library for displaying customizable progress bars and child progress bars in console applications.

1.5k139C#
1 year ago
Quake3e
Quake3eec-/Quake3e

A modern, optimized Quake III Arena engine with Vulkan and OpenGL renderers, focused on performance, security, and mod compatibility.

1.5k209C
3 days ago
uSockets
uSocketsuNetworking/uSockets

A minimal, cross-platform networking library providing optimized TCP, TLS, QUIC, and HTTP3 transports for async applications.

1.5k301C
12 days ago
Computational Geometry Unity Library
Computational Geometry Unity LibraryHabrador/Computational-geometry

A Unity library providing implementations of computational geometry algorithms for intersection detection, triangulation, mesh generation, and more.

1.5k159C#
2 years ago
libpg_query
libpg_querypganalyze/libpg_query

C library that provides PostgreSQL's SQL parser and scanner as a standalone component for external tools.

1.5k223C
3 days ago
Minizip
Minizipnmoinvaz/minizip

A modern, cross-platform C library for creating, reading, and modifying ZIP archives with extensive compression and encryption support.

1.5k490C
1 month ago
EnvPool
EnvPoolsail-sg/envpool

A C++-based high-performance parallel environment execution engine for vectorized reinforcement learning simulations.

1.5k142C++
20 days ago
minizip-ng
minizip-ngzlib-ng/minizip-ng

A modern, cross-platform C library for creating, reading, and modifying ZIP archives with extensive compression and encryption support.

1.5k490C
1 month ago
Iaitō
Iaitōhteso/iaito

A Qt and C++ GUI for the radare2 reverse engineering framework, designed to make binary analysis accessible.

1.5k117C++
5 years ago
Vogan
VoganSteveDunn/Vogen

A .NET source generator and analyzer that creates validated value objects from primitives to combat primitive obsession.

1.5k93C#
18 days ago
parson
parsonkgabis/parson

A lightweight, C89-compatible JSON library with a simple API and dot-notation addressing.

1.5k336C
2 years ago
Sep
Sepnietras/Sep

A modern, minimal, and high-performance .NET library for reading and writing CSV/TSV files with zero allocations and SIMD-accelerated parsing.

1.5k52C#
2 days ago
dyad
dyadrxi/dyad

A lightweight, portable, and easy-to-use asynchronous networking library for C.

1.5k220C
5 years ago
PixelAnnotationTool
PixelAnnotationToolabreheret/PixelAnnotationTool

A desktop application for semi-automatic image annotation using OpenCV's watershed algorithm with manual brush refinement.

1.5k308C++
3 years ago
junction
junctionpreshing/junction

A C++ library providing multiple concurrent hash map implementations for high-performance multithreaded applications.

1.5k158C++
1 month ago
1
26
27
28
73