Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

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

C++

Language
3036 projects9201.8k total stars1732.3k total forks70 languages

Open-source projects built with C++

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

Showing 3,036 open-source projects · page 13 of 85

……
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
Diligent Engine
Diligent EngineDiligentGraphics/DiligentEngine

A modern cross-platform low-level graphics API abstraction layer and rendering framework for game engines and 3D applications.

4.4k388Batchfile
12 days ago
ExcelDataReader
ExcelDataReaderExcelDataReader/ExcelDataReader

A lightweight and fast C# library for reading Microsoft Excel files (including .xls, .xlsx, .xlsb, and .csv) from .NET applications.

4.4k1.0kC#
1 month ago
libjpeg-turbo
libjpeg-turbolibjpeg-turbo/libjpeg-turbo

A high-performance JPEG image codec that uses SIMD instructions to accelerate compression and decompression, typically 2-6x faster than libjpeg.

4.4k1.2kC
1 day ago
Kvrocks
Kvrocksapache/incubator-kvrocks

A distributed key-value NoSQL database compatible with Redis protocol, using RocksDB for storage to reduce memory costs and increase capacity.

4.4k653C++
1 day ago
ApplicationInspector
ApplicationInspectormicrosoft/ApplicationInspector

A source code analyzer that identifies features and characteristics in software components using static analysis and a JSON rules engine.

4.4k366C#
17 hours ago
RmlUi
RmlUimikke89/RmlUi

A lightweight C++ UI library that renders HTML/CSS-like documents for games and applications, with full control over rendering and input.

4.4k463C++
4 days ago
opencv
opencvpeterbraden/node-opencv

OpenCV bindings for Node.js enabling real-time computer vision applications in JavaScript.

4.4k836C++
2 years ago
libffi
libffilibffi/libffi

A portable foreign-function interface library that enables calling compiled code from interpreters and other languages at runtime.

4.4k824C
10 days ago
LCUI
LCUIlc-soft/LCUI

A C library for building cross-platform desktop GUIs with web-like development tools and CSS styling.

4.3k371C
18 days ago
LCUI
LCUIlc-soft/LCUI

A C library for building cross-platform desktop GUIs with web-like development tools and CSS styling.

4.3k371C
18 days ago
Radzen.Blazor
Radzen.Blazorakorchev/razor.radzen.com

A free, open-source UI component library for Blazor with 100+ native components, advanced theming, and production-ready reliability.

4.3k957C#
2 days ago
PocketSphinx
PocketSphinxcmusphinx/pocketsphinx

A lightweight, open-source continuous speech recognition engine for embedded and offline applications.

4.3k732C
2 days ago
libsass
libsasssass/libsass

A C/C++ library that compiles Sass to CSS, offering a portable and efficient alternative to Ruby Sass.

4.3k471C++
10 months ago
gifsicle
gifsiclekohler/gifsicle

A command-line tool for creating, manipulating, and optimizing GIF images and animations.

4.3k255C
7 months ago
backward-cpp
backward-cppbombela/backward-cpp

A C++ library for generating beautiful, detailed stack traces with source code snippets and inlining information.

4.3k536C++
1 year ago
Slurm
SlurmSchedMD/slurm

An open-source cluster resource management and job scheduling system for Linux-based high-performance computing.

4.3k881C
15 hours ago
Triton
TritonJonathanSalwan/Triton

A dynamic binary analysis library for building program analysis tools, automating reverse engineering, and emulating code.

4.3k595C++
1 month ago
Malmo
MalmoMicrosoft/malmo

An AI experimentation platform built on Minecraft for training and researching intelligent agents in complex 3D environments.

4.3k608Java
11 months ago
f-stack
f-stackF-Stack/f-stack

A high-performance user-space network development kit based on DPDK and FreeBSD TCP/IP stack for kernel bypass applications.

4.3k963C
1 day ago
DotNetty
DotNettyAzure/DotNetty

A port of Netty, providing an asynchronous event-driven network application framework for high-performance protocol servers and clients in .NET.

4.3k1.0kC#
7 months ago
PixelGameEngine
PixelGameEngineOneLoneCoder/olcPixelGameEngine

A single-header C++ pixel drawing and UI framework for game development, visualization, and education.

4.2k916C++
11 months ago
Terrain3D
Terrain3DTokisanGames/Terrain3D

A high-performance, editable terrain system for Godot 4, built as a C++ GDExtension addon.

4.2k294C++
3 days ago
Velox
Veloxfacebookincubator/velox

A composable and fully extensible C++ execution engine library for building high-performance data management systems.

4.2k1.6kC++
9 hours ago
Cake
Cakecake-build/cake

A cross-platform build automation system with a C# DSL for compiling, testing, packaging, and more.

4.2k775C#
1 month ago
Jsmn
Jsmnzserge/jsmn

A minimalistic, single-header JSON tokenizer/parser in C for resource-limited and embedded systems.

4.2k815C
2 years ago
Drake
DrakeRobotLocomotion/drake

A toolbox for model-based design, simulation, and verification of robotic systems.

4.2k1.4kC++
9 hours ago
heaptrack
heaptrackKDE/heaptrack

A heap memory profiler for Linux that traces allocations with stack traces to find memory leaks, hotspots, and temporary allocations.

4.2k242C++
17 days ago
Mapperly
Mapperlyriok/mapperly

A .NET source generator for generating high-performance object mappings with no runtime reflection.

4.2k227C#
2 days ago
sumo
sumoeclipse/sumo

An open-source, microscopic traffic simulation package for modeling large urban networks with multiple transport modes.

4.2k1.8kPython
15 hours ago
ring
ringbriansmith/ring

A Rust cryptography library derived from BoringSSL, designed as an experimental alternative to OpenSSL.

4.1k801Assembly
1 month ago
NsJail
NsJailgoogle/nsjail

A lightweight Linux process isolation tool using namespaces, cgroups, rlimits, and seccomp-bpf syscall filters for enhanced security.

4.1k359C++
1 day ago
qira
qirageohot/qira

A QEMU-based interactive runtime analyzer for debugging and reverse engineering, serving as an alternative to strace and gdb.

4.1k467C
4 years ago
Qira
QiraBinaryAnalysisPlatform/qira

A QEMU-based interactive runtime analyzer for dynamic binary analysis and reverse engineering.

4.1k467C
4 years ago
Warp-CTC
Warp-CTCbaidu-research/warp-ctc

A fast parallel implementation of the Connectionist Temporal Classification (CTC) loss function for CPU and GPU.

4.1k1.0kCuda
2 years ago
OneOf
OneOfmcintyre321/OneOf

F#-like discriminated unions for C# with exhaustive compile-time matching, providing a type-safe alternative to polymorphism and exceptions.

4.1k164C#
2 months ago
WinAppDriver
WinAppDriverMicrosoft/WinAppDriver

A service enabling Selenium-like UI test automation for Windows desktop applications (UWP, WinForms, WPF, Win32).

4.0k1.4kC#
1 year ago
1
12
13
14
85