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 49 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
CSLY
CSLYb3b00/CSLY

An embeddable lexer and parser generator for C#/.NET, inspired by PLY, for building domain-specific languages.

41036C#
19 days ago
Supernova
Supernovasupernovaengine/supernova

A free, cross-platform game engine for 2D and 3D projects using an entity component system (ECS) and data-oriented design.

40740C++
2 days ago
mini-tor
mini-torwbenny/mini-tor

A proof-of-concept Windows utility for accessing internet and .onion content via the Tor protocol using Microsoft CNG/CryptoAPI.

40590C++
7 years ago
DDD-starter-dotnet
DDD-starter-dotnetitlibrium/DDD-starter-dotnet

A sample implementation and comparison of various DDD approaches in .NET to quickly start domain-driven design projects.

40432C#
9 months ago
porto
portoyandex/porto

A Linux container management system providing a unified interface for cgroups, namespaces, mounts, and networking.

40450C++
3 years ago
Extending JAX with custom C++ and CUDA code by Dan Foreman-Mackey
Extending JAX with custom C++ and CUDA code by Dan Foreman-Mackeydfm/extending-jax

A tutorial demonstrating how to extend JAX with custom C++ and CUDA operations for high-performance computing.

40323Python
1 year ago
Ruby-GNOME
Ruby-GNOMEruby-gnome/ruby-gnome

Ruby bindings for GNOME libraries, enabling GUI application development with GTK in Ruby.

403102Ruby
1 month ago
ESPuino
ESPuinobiologist79/ESPuino

An open-source RFID-controlled audio player built on ESP32, supporting local files, web streams, and Bluetooth.

402160C++
8 days ago
DeviceDetector.NET
DeviceDetector.NETtotpero/DeviceDetector.NET

A .NET library for parsing user agents to detect browsers, operating systems, devices, brands, and models.

40273C#
3 months ago
CompSize
CompSizekilobyte/compsize

Analyzes compression types and ratios for files on btrfs filesystems.

40126C
2 years ago
happly
happlynmwsharp/happly

A header-only C++ library for reading and writing PLY files, with automatic type promotion and mesh-specific helpers.

40175C++
1 month ago
ros2-performance
ros2-performanceirobot-ros/ros2-performance

A C++ framework for simulating and measuring ROS 2 system performance, tracking latency, reliability, CPU, and memory usage.

39982C++
15 days ago
C# SNMP Library
C# SNMP Librarylextudio/sharpsnmplib

A comprehensive open-source SNMP library for C# and .NET, supporting SNMP v1, v2c, and v3 for agent and manager development.

398146C#
1 month ago
Manic Digger
Manic Diggermanicdigger/manicdigger

A multiplayer block-building voxel game and open-source Minecraft clone with creative, survival, and FPS modes.

39886C#
1 year ago
Fluent Behaviour Tree
Fluent Behaviour Treecodecapers/Fluent-Behaviour-Tree

A C# library for implementing AI and game logic behavior trees using a fluent API.

398109C#
8 years ago
MongoFramework
MongoFrameworkTurnerSoftware/MongoFramework

A C# library providing an Entity Framework-like interface for MongoDB, featuring change tracking, fluent mapping, and entity buckets.

39836C#
1 month ago
C# (.NET)
C# (.NET)appium/appium-dotnet-driver

A .NET client library for Appium that extends Selenium WebDriver to automate mobile, desktop, and web applications.

398184C#
5 days ago
Indigo
Indigoepam/Indigo

A universal cheminformatics toolkit with database search engines, a core library, and utilities for molecular processing.

397128C++
3 days ago
PacketQ
PacketQdotse/PacketQ

A command-line tool that runs SQL queries directly on PCAP files and includes a built-in web server for remote inspection.

39655JavaScript
4 months ago
fCWT
fCWTfastlib/fCWT

A highly optimized C++ library for fast continuous wavelet transform calculations in C++, Python, and MATLAB.

39582Jupyter Notebook
1 year ago
PixelViewer
PixelViewercarina-studio/PixelViewer

A cross-platform image viewer for inspecting and rendering raw pixel data from Luminance, YUV, RGB, ARGB, and Bayer formats.

39546C#
16 days ago
Laugh Engine
Laugh Enginejian-ru/laugh_engine

A Vulkan-based real-time physically based rendering (PBR) engine with glTF support and advanced graphics features.

39434C++
9 years ago
amatch
amatchflori/amatch

A Ruby extension library implementing multiple algorithms for approximate string matching, searching, and comparison.

39438C
10 days ago
MATIO
MATIOtbeu/matio

An open-source C library for reading and writing binary MATLAB MAT files without requiring MATLAB.

392107C
8 days ago
VMware chap
VMware chapvmware/chap

Analyzes un-instrumented ELF core files for memory leaks, growth, and corruption without requiring code instrumentation.

39243C++
1 year ago
zsv
zsvliquidaty/zsv

A high-performance SIMD CSV parser library and extensible CLI utility for tabular data processing.

39019C
3 days ago
rawrtc
rawrtcrawrtc/rawrtc

A lightweight C library implementing WebRTC and ORTC APIs for real-time communication.

39034C
4 years ago
Löve-Nuklear
Löve-Nuklearkeharriso/love-nuklear

A lightweight immediate mode GUI module for LÖVE game engine, enabling in-game UI creation.

38933C
1 year ago
ReverseMarkdown
ReverseMarkdownmysticmind/reversemarkdown-net

A reliable C# library for converting HTML to Markdown, supporting multiple flavors like GitHub, Slack, and Telegram.

38983HTML
2 days ago
HIBA
HIBAgoogle/hiba

A flexible authorization layer for OpenSSH certificate-based authentication using host identities and grants.

38818C
1 year ago
WampSharp
WampSharpCode-Sharp/WampSharp

A C# implementation of the Web Application Messaging Protocol (WAMP) for real-time communication between clients and servers.

38884C#
9 months ago
go-yara
go-yarahillu/go-yara

Go bindings for the YARA pattern matching library, providing a Go-native interface to YARA's C API.

388113Go
11 months ago
rotor
rotorbasiliscos/cpp-rotor

A minimalistic, event loop friendly C++ actor micro-framework with Erlang-like supervisor trees for building reliable concurrent applications.

38835C++
28 days ago
Folders
Foldersrottytooth/Folders

An esoteric programming language where programs are written using the hierarchical structure of folders and files.

38719C#
4 years ago
fccf
fccfp-ranav/fccf

A fast command-line tool that searches C/C++ source code using AST parsing and prints matching code snippets.

38618C++
1 year ago
Wirehair
Wirehaircatid/wirehair

A fast, portable C library implementing O(N) fountain codes for error correction of large data.

38674C++
3 days ago
1
48
49
50
73