Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

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

C++

Language
941 projects8079.1k total stars1517.7k total forks36 languages

Open-source projects built with C++

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

Showing 986 open-source projects · page 22 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
Oryol
Oryolfloooh/oryol

A small, portable and extensible C++ 3D coding framework for cross-platform graphics applications.

2.1k203C++
3 years ago
Kimera
KimeraMIT-SPARK/Kimera

A C++ library for real-time metric-semantic SLAM, building semantically annotated 3D meshes from camera and IMU data.

2.1k239
5 years ago
PicoHTTPParser
PicoHTTPParserh2o/picohttpparser

A tiny, primitive, fast HTTP request/response parser written in C, designed to be stateless and memory-efficient.

2.1k275C
18 days ago
iceoryx
iceoryxeclipse/iceoryx

A true zero-copy inter-process-communication (IPC) middleware for high-performance data transfer between processes.

2.1k470C++
4 days ago
iceoryx
iceoryxeclipse-iceoryx/iceoryx

A true zero-copy inter-process-communication (IPC) middleware for high-performance data transfer between processes.

2.1k469C++
4 days ago
Vanara
Vanaradahall/Vanara

A comprehensive set of .NET libraries providing P/Invoke calls and wrappers for native Windows APIs.

2.1k222C#
3 days ago
PortAudio
PortAudioPortAudio/portaudio

A cross-platform, open-source C library for real-time audio input and output with support for multiple host APIs.

2.1k388C
15 days ago
TileDB
TileDBTileDB-Inc/TileDB

An embeddable C++ storage engine for dense and sparse multi-dimensional arrays, dataframes, and key-value stores.

2.0k210C++
2 days ago
DSPFilters
DSPFiltersvinniefalco/DSPFilters

A C++ template library for designing and implementing multichannel IIR filters with various response types and seamless parameter interpolation.

2.0k405C++
2 years ago
fast_float
fast_floatfastfloat/fast_float

A high-performance C++ library for parsing floating-point and integer numbers from strings, 4x to 10x faster than strtod.

2.0k181C++
5 days ago
mJS
mJScesanta/mjs

A minimal embedded JavaScript engine for microcontrollers with seamless C/C++ interoperability.

2.0k187C
1 month ago
Nez
Nezprime31/Nez

A free, feature-rich 2D framework built on top of MonoGame and FNA for game development.

2.0k373C#
20 days ago
ompl
omplompl/ompl

An open-source sampling-based motion planning library with over 40 algorithms and SIMD-accelerated performance for robotics and autonomous systems.

2.0k687C++
1 day ago
OpenImageDenoise
OpenImageDenoiseOpenImageDenoise/oidn

An open-source library of high-performance, high-quality denoising filters for ray-traced images using deep learning.

2.0k191C++
2 days ago
JSBsim
JSBsimJSBSim-Team/jsbsim

An open-source, multi-platform flight dynamics model (FDM) library for aircraft and rocket simulation, written in C++.

2.0k566C++
2 days ago
Visual Doom AI Competition
Visual Doom AI Competitionmwydmuch/ViZDoom

A platform for developing AI bots that play Doom using visual information, designed for reinforcement learning research.

2.0k441C++
1 month ago
crypto-algorithms
crypto-algorithmsB-Con/crypto-algorithms

Basic implementations of standard cryptography algorithms for educational and pragmatic purposes.

2.0k710C
5 years ago
xcbuild
xcbuildfacebook/xcbuild

An Xcode-compatible build tool for faster incremental builds on macOS, Linux, and Windows.

2.0k192C++
6 years ago
vizzu
vizzuvizzuhq/vizzu-lib

An open-source JavaScript/C++ library for creating animated data visualizations and interactive data stories.

2.0k85JavaScript
4 days ago
LuaSocket
LuaSocketdiegonehab/luasocket

Network extension library for Lua providing TCP/UDP transport and common internet application functions.

2.0k648HTML
5 months ago
git2go
git2golibgit2/git2go

Go bindings for libgit2, providing native Git functionality in Go applications.

2.0k327Go
2 years ago
termbox
termboxnsf/termbox

A minimal C library for creating text-based user interfaces with a simple cell-based terminal abstraction.

2.0k189C
5 years ago
Restbed
Restbedcorvusoft/restbed

An enterprise-grade C++ framework for building asynchronous, secure, and scalable HTTP/RESTful server applications.

2.0k383C++
18 days ago
Squeezelite-esp32
Squeezelite-esp32sle118/squeezelite-esp32

ESP32-based audio streaming software supporting multi-room sync, AirPlay, Bluetooth, and LMS integration.

2.0k191C
2 months ago
MimeKit
MimeKitjstedfast/MimeKit

A high-performance .NET library for creating and parsing MIME messages with support for S/MIME, PGP, DKIM, TNEF, and Unix mbox.

2.0k389C#
3 days ago
Corange
Corangeorangeduck/Corange

A pure C game engine and framework for cross-platform 2D/3D game development with modern graphics features.

2.0k211C
1 year ago
bcrypt-ruby
bcrypt-rubycodahale/bcrypt-ruby

A Ruby binding for the OpenBSD bcrypt() password hashing algorithm to securely store user passwords.

2.0k287C
28 days ago
Native File Dialog
Native File Dialogmlabbe/nativefiledialog

A tiny, portable C library for invoking native file open, save, and folder select dialogs across Windows, macOS, and Linux.

2.0k219Makefile
1 year ago
otter-browser
otter-browserOtterBrowser/otter-browser

A lightweight web browser that recreates the classic Opera 12 UI and spirit using Qt5, focused on power users.

2.0k280C++
2 days ago
Torque3D
Torque3DTorqueGameEngines/Torque3D

An open-source C++ engine for 3D game development, offering a full suite of tools and cross-platform support.

2.0k215C++
3 days ago
µStreamer
µStreamerpikvm/ustreamer

A lightweight, fast MJPEG-HTTP video streamer for V4L2 devices, optimized for high-resolution, high-FPS streaming.

2.0k273C
13 hours ago
PropertyChanged.Fody
PropertyChanged.FodyFody/PropertyChanged

A Fody add-in that automatically injects INotifyPropertyChanged event-raising code into property setters at compile time.

2.0k234C#
8 months ago
moosefs
moosefsmoosefs/moosefs

An open-source, petabyte-scale, fault-tolerant distributed file system with POSIX compliance and easy scalability.

2.0k236C
16 days ago
memory-allocators
memory-allocatorsmtrebi/memory-allocators

A collection of custom memory allocators in C++ designed to outperform standard malloc for specific allocation patterns.

2.0k170C++
12 days ago
TripleCross
TripleCrossh3xduck/TripleCross

A Linux eBPF rootkit demonstrating offensive capabilities with backdoor, C2, library injection, execution hijacking, persistence, and stealth modules.

2.0k239C
2 years ago
libnfc
libnfcnfc-tools/libnfc

A free, platform-independent library for accessing Near Field Communication (NFC) devices from userspace applications.

2.0k471C
1 year ago
1
21
22
23
28