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 projects9014.5k total stars1698.5k total forks66 languages

Open-source projects built with C++

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

Showing 2,549 open-source projects · page 45 of 71

……
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
ModularPipelines
ModularPipelinesthomhurst/ModularPipelines

Write CI/CD pipelines in C# with local debugging, compile-time safety, and automatic parallelization.

52321C#
23 hours ago
Where Am I
Where Am Igpakosz/whereami

A lightweight C library to locate the current executable and module paths across multiple platforms.

52169C
1 year ago
PFQ
PFQpfq/PFQ

A functional network framework for Linux enabling high-performance packet capture, transmission, and in-kernel processing optimized for multi-core systems.

52071C
7 years ago
XLSX I/O
XLSX I/Obrechtsanders/xlsxio

Cross-platform C library for reading and writing .xlsx files with minimal dependencies and a simple interface.

519128C
9 months ago
Aeron.NET
Aeron.NETAdaptiveConsulting/Aeron.NET

A .NET port of Aeron, providing efficient reliable UDP unicast, UDP multicast, and IPC message transport with high throughput and low latency.

51899C#
3 days ago
Tilemap Studio
Tilemap StudioRangi42/tilemap-studio

A tilemap editor for Game Boy, GBC, GBA, NDS, SNES, Genesis, and TG16 projects, supporting Pokémon disassemblies and hacks.

51642C++
1 month ago
OpenTracing
OpenTracingopentracing/opentracing-csharp

A deprecated OpenTracing API implementation for C#/.NET applications to standardize distributed tracing instrumentation.

51571C#
6 years ago
TOMB5
TOMB5TOMB5/TOMB5

A decompilation of Tomb Raider: Chronicles game code from PlayStation and PC versions into readable C source.

51548C
4 years ago
canopy
canopylefthandedgoat/canopy

An F# web automation and testing library built on Selenium with C# compatibility.

511113F#
3 years ago
Touca
Toucatrytouca/trytouca

Continuous regression testing platform that compares software behavior and performance against baseline versions.

51122TypeScript
1 year ago
GeonBit.UI
GeonBit.UIRonenNess/GeonBit.UI

A UI system for MonoGame projects providing panels, buttons, text inputs, and other essential UI elements for game development.

51068C#
2 years ago
AdvanceDLSupport
AdvanceDLSupportFirwood-Software/AdvanceDLSupport

A delegate-based C# P/Invoke alternative that uses interfaces to bind native code, compatible with all .NET platforms and runtimes.

51031C#
1 year ago
reckless
recklessmattiasflodin/reckless

A low-latency, high-throughput asynchronous logging library for C++ that minimizes performance impact on application threads.

50949C++
2 years ago
libconfuse
libconfusemartinh/libconfuse

A small, easy-to-use configuration file parser library for C with support for sections, lists, and various data types.

508114C
21 days ago
Orleankka
OrleankkaOrleansContrib/Orleankka

A functional, message-based API extension for Microsoft Orleans, enabling composable actor communication for CQRS, event-sourcing, and FSM.

50778C#
5 months ago
httpgd
httpgdnx10/httpgd

An asynchronous HTTP/WebSocket graphics device for R that serves plots and includes an interactive web-based plot viewer.

50525C++
28 days ago
dcept
dceptsecureworks/dcept

A honeytoken-based tripwire for detecting Active Directory credential theft and privilege escalation attempts.

505101Python
3 years ago
TorontoDeepLEarning convnet
TorontoDeepLEarning convnetTorontoDeepLearning/convnet

A fast C++ GPU implementation of Convolutional Neural Networks with multi-GPU support.

505229Cuda
5 years ago
CS 100
CS 100mikeizbicki/ucr-cs100

A university course teaching software construction through open source tools, Unix systems programming, and hacker mindset development.

504410C++
7 years ago
OpenSlide
OpenSlideopenslide/openslide

A C library for reading whole slide image files (virtual slides) with a consistent API across multiple vendor formats.

504265C
18 hours ago
Assignments
Assignmentsmikeizbicki/ucr-cs100

A university course teaching software construction through open source tools, Unix systems programming, and hacker mindset development.

504410C++
7 years ago
ESVO
ESVOHKUST-Aerial-Robotics/ESVO

A real-time visual odometry pipeline using stereo event-based cameras, leveraging Time Surfaces for direct geometric mapping and tracking.

50493C++
1 year ago
Octave
Octavemholtkamp/octave

A 3D game engine for GameCube, Wii, 3DS, Windows, Linux, and Android.

50334C++
1 month ago
DuckX
DuckXamiremohamadi/DuckX

A C++ library for creating, reading, and modifying Microsoft Word (.docx) files programmatically.

501129C++
2 years ago
Go-ICP
Go-ICPyangjiaolong/Go-ICP

A C++ implementation of the Go-ICP algorithm for globally optimal 3D point cloud registration with outlier trimming.

500101C++
7 years ago
Atata
Atataatata-framework/atata

A C#/.NET web UI test automation framework using a fluent page object pattern and Selenium WebDriver.

50081C#
2 days ago
maskprocessor
maskprocessorhashcat/maskprocessor

A high-performance word generator for password cracking with per-position configurable character sets.

500118C
4 years ago
plf::colony
plf::colonymattreecebentley/plf_colony

An unordered C++ data container providing fast iteration, insertion, and erasure while maintaining pointer/iterator validity to non-erased elements.

49836C++
17 days ago
micropython-ulab
micropython-ulabv923z/micropython-ulab

A numpy-like fast vector module for MicroPython and CircuitPython, written in C for embedded systems.

497130C
2 months ago
REGoth
REGothREGoth-project/REGoth-bs

A modern open-source reimplementation of the zEngine used in Gothic and Gothic II games.

49736C++
6 years ago
Goost
Goostgoostengine/goost

A general-purpose, extensible C++ extension module for the Godot Engine, adding missing functionality and performance optimizations.

49719C++
3 years ago
Pavlov.js
Pavlov.jsNathanEpstein/Pavlov.js

A JavaScript library for reinforcement learning using Markov Decision Processes, implemented in C++ for performance.

49719C++
8 years ago
Thekla Atlas
Thekla AtlasThekla/thekla_atlas

A texture atlas generation tool that performs mesh segmentation, surface parameterization, and chart packing for light map creation.

49765C++
2 months ago
universal
universalstillwater-sc/universal

A header-only C++ template library providing custom arithmetic plug-in types for mixed-precision algorithm development and optimization.

49669C++
6 days ago
OpenDungeons
OpenDungeonsOpenDungeons/OpenDungeons

An open-source real-time strategy game where players build underground dungeons, command creatures, and battle opponents with traps and spells.

49571C++
8 months ago
Fingerprint Plugin
Fingerprint Pluginsmstuebe/xamarin-fingerprint

A Xamarin and MvvmCross plugin for authenticating users via fingerprint, Face ID, and other biometric sensors.

495120C#
3 years ago
1
44
45
46
71