Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

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

C++

Language
2639 projects9016.3k total stars1698.8k total forks66 languages

Open-source projects built with C++

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

Showing 2,639 open-source projects · page 34 of 74

……
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
fpng
fpngrichgel999/fpng

A very fast single-file C++ PNG encoder/decoder for 24/32bpp images with no dependencies.

98566C
1 year ago
Firmware Mod Kit
Firmware Mod KitrampageX/firmware-mod-kit

A collection of scripts and utilities to extract, modify, and rebuild Linux-based firmware images for embedded devices.

984203C
3 months ago
KeeperRL
KeeperRLmiki151/keeperrl

A roguelike dungeon management game where you build and defend your dungeon while raiding others.

984124C++
7 months ago
LibTorrent
LibTorrentrakshasa/libtorrent

A high-performance C++ BitTorrent library for Unix-like systems with direct file-to-network transfers.

982239C++
17 hours ago
Ouzel
Ouzelelnormous/ouzel

A cross-platform C++ game engine for 2D game development, supporting Windows, macOS, Linux, iOS, tvOS, Android, and web browsers.

980118C++
2 years ago
libfsm
libfsmkatef/libfsm

A library for deterministic finite automata (DFA) regular expressions and lexical analysis tools.

97957C
6 days ago
GD
GDlibgd/libgd

A C library for dynamic image creation and manipulation with support for multiple formats and language wrappers.

979290C
2 days ago
Raccine
RaccineNeo23x0/Raccine

A Windows tool that intercepts and kills ransomware processes attempting to delete shadow copies via vssadmin and other system utilities.

976128C++
2 years ago
Security Code Scan
Security Code Scansecurity-code-scan/security-code-scan

A static code analyzer that detects security vulnerabilities in C# and VB.NET applications.

975160C#
1 year ago
duplicut
duplicutnil0x42/duplicut

A fast, memory-optimized C tool to remove duplicates from massive wordlists while preserving order, designed for password cracking.

97295C++
7 months ago
Cutelyst
Cutelystcutelyst/cutelyst

A C++ web framework built on Qt, inspired by Catalyst's simplicity, with HTTP/2, WebSockets, and async support.

972120C++
18 days ago
Iodine
Iodineboazsegev/iodine

A fast concurrent HTTP/WebSocket server for Ruby with built-in Pub/Sub, built on the facil.io C framework.

97154C
2 days ago
pigpio
pigpiofivdi/pigpio

A Node.js wrapper for the pigpio C library enabling fast GPIO, PWM, servo control, and interrupt handling on Raspberry Pi.

96887JavaScript
3 years ago
ipyvizzu
ipyvizzuvizzuhq/ipyvizzu

Build animated charts in Jupyter Notebook and similar environments with a simple Python syntax.

96882Jupyter Notebook
1 year ago
Libnet
Libnetlibnet/libnet

A portable C library for constructing and injecting network packets at IP and link layers.

957261C
1 year ago
linalg.h
linalg.hsgorsten/linalg

A single-header, public domain, short vector math library for C++ inspired by shading languages.

95774C++
2 years ago
FastBinaryEncoding
FastBinaryEncodingchronoxor/FastBinaryEncoding

Ultra-fast binary serialization library with code generation for C++, C#, Go, Java, JavaScript, Kotlin, Python, Ruby, and Swift.

95498C++
11 months ago
KeeperFX
KeeperFXdkfans/keeperfx

An open-source remake and fan expansion of Dungeon Keeper, modernizing the classic dungeon management game with enhanced features and modding support.

948104C
15 hours ago
image_pipeline
image_pipelineros-perception/image_pipeline

A ROS package collection for processing raw camera images into calibrated, rectified formats for computer vision applications.

947781C++
6 days ago
Lanelet2
Lanelet2fzi-forschungszentrum-informatik/Lanelet2

A C++ library for handling high-definition map data in automated driving, supporting 2D/3D maps, routing, and traffic rules.

947359C++
1 month ago
Zyre
Zyrezeromq/zyre

An open-source framework for reliable peer-to-peer group messaging and clustering over local area networks.

946178C
2 months ago
GitHub repository
GitHub repositoryMOLAorg/mola

A modular C++ and ROS 2 framework for building configurable LiDAR odometry and SLAM pipelines.

946136C++
5 days ago
nvk
nvkmaierfelix/nvk

A low-abstraction, high-performance Vulkan API binding for JavaScript and TypeScript.

94536C++
5 years ago
Mobius: C# API for Spark
Mobius: C# API for SparkMicrosoft/Mobius

C# and F# language binding and extensions for Apache Spark, enabling .NET developers to write Spark driver programs and data processing operations.

945208C#
6 months ago
libhttpserver
libhttpserveretr/libhttpserver

A C++ library for building high-performance embedded RESTful HTTP servers.

943191C++
15 hours ago
neuropod
neuropoduber/neuropod

A uniform interface to run deep learning models from multiple frameworks like TensorFlow, PyTorch, and Keras in C++ and Python.

94372C++
2 years ago
cmake-init
cmake-initcginternals/cmake-init

A sophisticated CMake template for modern C and C++ projects, providing best practices for cross-platform development.

940115CMake
7 days ago
Vid.stab
Vid.stabgeorgmartius/vid.stab

A video stabilization library that plugs into FFmpeg and Transcode to smooth shaky footage from handheld or vehicle-mounted cameras.

940121C
5 months ago
libui-rs
libui-rsrust-native-ui/libui-rs

Rust bindings to libui, a minimalist native cross-platform UI toolkit for building desktop applications.

93774Rust
3 years ago
Crispy Doom
Crispy Doomfabiangreffrath/crispy-doom

A limit-removing enhanced-resolution Doom source port based on Chocolate Doom, offering visual and gameplay improvements while maintaining compatibility.

932152C
8 days ago
cppcryptfs
cppcryptfsbailey27/cppcryptfs

cppcryptfs is a C++ implementation of gocryptfs for creating encrypted overlay filesystems on Windows.

93284C++
1 month ago
FlubuCore
FlubuCoredotnetcore/FlubuCore

A cross-platform build and deployment automation system using C# scripts with a fluent interface and full .NET ecosystem access.

93099C#
2 months ago
BlazorStrap
BlazorStrapchanan/BlazorStrap

A library of Bootstrap 4 and 5 UI components for building web applications with Blazor.

929164HTML
5 months ago
PL_MPEG
PL_MPEGphoboslab/pl_mpeg

Single-file C library for decoding MPEG1 video and MP2 audio with minimal dependencies.

92981C
5 months ago
htslib
htslibsamtools/htslib

A C library for reading and writing high-throughput sequencing data formats like SAM, CRAM, and VCF.

926469C
1 day ago
UVAtlas
UVAtlasMicrosoft/UVAtlas

A shared-source library for creating and packing isochart texture atlases for 3D mesh parameterization.

924157C++
1 month ago
1
33
34
35
74