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 11 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
ServiceStack.OrmLite
ServiceStack.OrmLiteServiceStack/ServiceStack

A simple, fast, versatile, and highly-productive full-featured web services framework for .NET with a message-based design.

5.5k1.6kC#
9 days ago
SDS
SDSantirez/sds

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

5.5k504C
1 year ago
bloaty
bloatygoogle/bloaty

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

5.5k373C++
8 days ago
algorithms
algorithmsxtaci/algorithms

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

5.5k1.5kC++
1 year ago
zcash
zcashzcash/zcash

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

5.5k2.2kC++
3 days ago
flashlight
flashlightfacebookresearch/flashlight

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

5.4k502C++
3 months ago
flashlight
flashlightflashlight/flashlight

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

5.4k502C++
3 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.4k633C++
1 year ago
LIEF
LIEFlief-project/LIEF

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

5.4k730C++
2 days ago
Hyperscan
Hyperscanintel/hyperscan

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

5.4k799C++
4 days ago
tch-rs
tch-rsLaurentMazare/tch-rs

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

5.4k428Rust
22 days ago
Vita3K
Vita3KVita3K/Vita3K

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

5.4k526C++
3 days ago
VMAF
VMAFNetflix/vmaf

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

5.4k820C
7 days 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.3k452C
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
1 day ago
mdp
mdpvisit1985/mdp

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

5.3k262C
11 months ago
Unity
UnityThrowTheSwitch/Unity

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

5.2k1.1kC
10 days ago
TCMalloc
TCMallocgoogle/tcmalloc

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

5.2k552C++
3 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
2 days ago
rippled
rippledripple/rippled

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

5.2k1.7kC++
1 day 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.1k873C++
2 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.1k855C++
1 day 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.1k701HTML
5 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#
1 month ago
QPDF
QPDFqpdf/qpdf

A command-line tool and C++ library for content-preserving PDF transformations like linearization, encryption, splitting, and merging.

5.1k382C++
6 days ago
Mapster
MapsterMapsterMapper/Mapster

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

5.1k409C#
12 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
cmatrix
cmatrixabishekvashok/cmatrix

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

5.1k525C
1 year ago
cmatrix
cmatrixTreri/cmatrix

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

5.1k525C
1 year ago
CommonMark
CommonMarkcommonmark/commonmark-spec

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

5.1k353Python
1 month 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.1k560C++
5 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.1k560C++
5 days 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.1k397C
9 days ago
sol2
sol2ThePhD/sol2

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

5.1k600C++
1 year ago
hotspot
hotspotKDAB/hotspot

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

5.1k285C++
28 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.1k1.1kC#
3 days ago
1
10
11
12
70