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 22 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
PortAudio
PortAudioPortAudio/portaudio

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

2.1k389C
1 month ago
libsoundio
libsoundioandrewrk/libsoundio

A C library for cross-platform real-time audio input and output, supporting JACK, PulseAudio, ALSA, CoreAudio, and WASAPI.

2.1k253C
1 year ago
Onion
Oniondavidmoreno/onion

A C library for creating simple HTTP servers and web applications, designed to embed web functionality into existing programs.

2.1k256C
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.1k241
5 years 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.1k694C++
2 days ago
PicoHTTPParser
PicoHTTPParserh2o/picohttpparser

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

2.1k274C
2 months ago
Squeezelite-esp32
Squeezelite-esp32sle118/squeezelite-esp32

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

2.1k199C
3 months ago
Vanara
Vanaradahall/Vanara

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

2.1k222C#
5 days ago
Oryol Input
Oryol Inputfloooh/oryol

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

2.1k203C++
3 years ago
Oryol
Oryolfloooh/oryol

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

2.1k203C++
3 years ago
OpenImageDenoise
OpenImageDenoiseOpenImageDenoise/oidn

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

2.1k196C++
5 days ago
TileDB
TileDBTileDB-Inc/TileDB

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

2.1k211C++
3 days 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.1k187C++
1 day ago
DSPFilters
DSPFiltersvinniefalco/DSPFilters

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

2.1k406C++
2 years ago
Nez
Nezprime31/Nez

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

2.0k373C#
24 days ago
mJS
mJScesanta/mjs

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

2.0k186C
3 months 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.0k442C++
4 days ago
crypto-algorithms
crypto-algorithmsB-Con/crypto-algorithms

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

2.0k710C
5 years ago
LuaSocket
LuaSocketdiegonehab/luasocket

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

2.0k648HTML
7 months ago
vizzu
vizzuvizzuhq/vizzu-lib

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

2.0k85JavaScript
1 month ago
xcbuild
xcbuildfacebook/xcbuild

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

2.0k193C++
6 years ago
git2go
git2golibgit2/git2go

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

2.0k326Go
2 years ago
termbox
termboxnsf/termbox

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

2.0k188C
5 years ago
Torque3D
Torque3DTorqueGameEngines/Torque3D

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

2.0k221C++
5 days ago
Restbed
Restbedcorvusoft/restbed

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

2.0k382C++
3 days 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.0k387C#
3 days ago
µStreamer
µStreamerpikvm/ustreamer

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

2.0k276C
3 days ago
bcrypt-ruby
bcrypt-rubycodahale/bcrypt-ruby

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

2.0k289C
2 months ago
ClassiCube
ClassiCubeClassiCube/ClassiCube

A custom Minecraft Classic client written in C from scratch, offering enhanced performance and cross-platform support.

2.0k310C
2 days ago
moosefs
moosefsmoosefs/moosefs

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

2.0k236C
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.0k225Makefile
1 year ago
JA4+
JA4+FoxIO-LLC/ja4

A suite of network fingerprinting standards for TLS, TCP, HTTP, SSH, and other protocols to facilitate threat detection and security analysis.

2.0k172Rust
6 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.0k172C++
2 months ago
Corange
Corangeorangeduck/Corange

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

2.0k212C
2 years 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.0k282C++
1 day ago
libnfc
libnfcnfc-tools/libnfc

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

2.0k479C
1 year ago
1
21
22
23
73