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 11 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
algorithms
algorithmsxtaci/algorithms

A collection of classic algorithms and data structures implemented as single-header C++ files with demo programs.

5.4k1.5kC++
1 year ago
flashlight
flashlightflashlight/flashlight

A fast, flexible C++ standalone library for machine learning with high-performance defaults and total internal modifiability.

5.4k503C++
2 months ago
Edge.js
Edge.jstjanczuk/edge

Edge.js enables in-process interoperability between Node.js and .NET, allowing you to call .NET from Node.js and vice versa.

5.4k630C++
1 year ago
flashlight
flashlightfacebookresearch/flashlight

A fast, flexible C++ standalone library for machine learning with high-performance defaults and total internal modifiability.

5.4k503C++
2 months ago
SDS
SDSantirez/sds

A C library for heap-allocated strings that are binary safe, efficient, and compatible with standard C string functions.

5.4k501C
1 year ago
bloaty
bloatygoogle/bloaty

Bloaty is a size profiler for binaries that analyzes what's taking up space inside executable files.

5.4k373C++
18 hours ago
ROS 2 Wiki
ROS 2 Wikiros2/ros2

A set of open-source software libraries and tools for building robot applications, from drivers to algorithms.

5.4k892
4 days ago
zcash
zcashzcash/zcash

A privacy-focused cryptocurrency that uses zero-knowledge proofs to enable shielded transactions with full anonymity.

5.4k2.2kC++
1 day ago
LIEF
LIEFlief-project/LIEF

A cross-platform library to parse, modify, and abstract executable formats like ELF, PE, and Mach-O.

5.4k727C++
6 hours ago
Hyperscan
Hyperscanintel/hyperscan

A high-performance multiple regex matching library using hybrid automata for simultaneous pattern matching across data streams.

5.4k793C++
2 months ago
tch-rs
tch-rsLaurentMazare/tch-rs

Rust bindings for the C++ API of PyTorch, providing thin wrappers around libtorch.

5.4k420Rust
29 days ago
VMAF
VMAFNetflix/vmaf

An Emmy-winning perceptual video quality assessment algorithm that fuses multiple metrics to predict human visual quality.

5.3k819C
1 day ago
Argon2
Argon2P-H-C/phc-winner-argon2

Reference C implementation of Argon2, the memory-hard password hashing function that won the Password Hashing Competition.

5.3k451C
1 year ago
libwebsockets
libwebsocketswarmcat/libwebsockets

A lightweight, secure, pure C library for building scalable client and server applications with HTTP/1, HTTP/2, WebSockets, and MQTT.

5.3k1.6kC
22 hours ago
mdp
mdpvisit1985/mdp

A terminal-based presentation tool that renders markdown files as slideshows with keyboard navigation.

5.2k261C
9 months ago
TCMalloc
TCMallocgoogle/tcmalloc

Google's fast, multi-threaded malloc implementation for C and C++ memory allocation.

5.2k551C++
17 hours ago
Vita3K
Vita3KVita3K/Vita3K

An experimental PlayStation Vita emulator for Windows, Linux, macOS, and Android.

5.2k499C++
21 hours ago
Unity
UnityThrowTheSwitch/Unity

A lightweight unit testing framework for C, specifically designed for embedded systems and microcontroller development.

5.2k1.1kC
28 days ago
LXC
LXClxc/lxc

A mature low-level Linux container runtime focused on system containers with strong security features and kernel integration.

5.2k1.2kC
1 day ago
rippled
rippledripple/rippled

A C++ server daemon implementing the XRP Ledger protocol, powering the decentralized XRP cryptocurrency blockchain.

5.1k1.6kC++
13 hours ago
Confluent Kafka Golang Client
Confluent Kafka Golang Clientconfluentinc/confluent-kafka-go

Confluent's high-performance Golang client for Apache Kafka, built on librdkafka with commercial support.

5.1k699HTML
2 days ago
QRCoder W
QRCoder Wcodebude/QRCoder

A pure C# library for generating QR codes and Micro QR codes with multiple output formats and 23+ payload generators.

5.1k1.2kC#
5 days ago
tbox
tboxtboox/tbox

A glib-like cross-platform C library providing modules for streams, coroutines, containers, algorithms, and more to simplify C development.

5.1k754C
1 month ago
Panda3D
Panda3Dpanda3d/panda3d

A powerful, mature open-source cross-platform game engine for Python and C++ programs, originally developed by Disney and CMU.

5.1k868C++
4 days ago
The Powder Toy
The Powder Toysimtr/The-Powder-Toy

A desktop physics sandbox game simulating air pressure, velocity, heat, and countless interactions between substances.

5.1k845C++
1 day ago
CommonMark
CommonMarkcommonmark/commonmark-spec

A formal specification for Markdown syntax with reference implementations in C and JavaScript.

5.1k350Python
1 month ago
Mapster
MapsterMapsterMapper/Mapster

A high-performance, developer-friendly object-to-object mapper for .NET that automates mapping code generation.

5.1k404C#
4 days ago
Phusion Passenger: Meteor tutorial
Phusion Passenger: Meteor tutorialphusion/passenger

A fast, robust web and application server for Ruby, Python, and Node.js that simplifies deployment and adds enterprise-grade features.

5.1k561C++
1 day ago
Phusion Passenger
Phusion Passengerphusion/passenger

A fast, robust web and application server for Ruby, Python, and Node.js that simplifies deployment and adds enterprise features.

5.1k561C++
1 day ago
sslh
sslhyrutschle/sslh

A protocol multiplexer that shares SSH, HTTPS, and other services on a single port by inspecting the first data packet.

5.1k396C
1 month ago
hotspot
hotspotKDAB/hotspot

A standalone GUI for visualizing and analyzing Linux perf data, featuring flame graphs, timeline filtering, and off-CPU profiling.

5.0k280C++
9 days ago
Akka.NET
Akka.NETakkadotnet/akka.net

A .NET port of the Akka actor model framework for building concurrent, distributed, and fault-tolerant systems in C# and F#.

5.0k1.1kC#
12 hours ago
cmatrix
cmatrixabishekvashok/cmatrix

A terminal-based screensaver that simulates the iconic falling green code effect from The Matrix movie.

5.0k526C
1 year ago
cmatrix
cmatrixTreri/cmatrix

A terminal-based screensaver that simulates the iconic falling green code effect from The Matrix movie.

5.0k526C
1 year ago
Libigl
Libigllibigl/libigl

A simple C++ geometry processing library for manipulating and analyzing 3D meshes.

5.0k1.2kC++
8 days ago
sol2
sol2ThePhD/sol2

A high-performance, header-only C++ library for binding to Lua with advanced features and zero-overhead abstractions.

5.0k597C++
1 year ago
1
10
11
12
28