Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

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

C++

Language
2487 projects8991.3k total stars1694.6k total forks62 languages

Open-source projects built with C++

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

Showing 2,397 open-source projects · page 65 of 67

…
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
Redis
Redisantirez/redis

An in-memory data structure store used as a database, cache, message broker, and vector database for real-time applications.

10511C
22 days ago
ros2_usb_camera
ros2_usb_cameraklintan/ros2_usb_camera

A ROS2 node for capturing video from USB cameras using OpenCV, publishing image topics and camera info.

10553C++
5 years ago
SignaturePad
SignaturePadMarvinKlein1508/SignaturePad

A Blazor component for capturing signatures with mouse and touch input, compatible with Blazor Server and WebAssembly.

10422HTML
6 months ago
Easy Reflection
Easy Reflectionchocolacula/easy_reflection_cpp

A C++ reflection library for automatic serialization/deserialization of JSON, YAML, and binary formats.

1047C++
1 year ago
huffandpuff
huffandpuffadamierymenko/huffandpuff

An extremely minimal Huffman encoder/decoder with zero library dependencies, designed for embedded systems.

1047C
13 years ago
utp-native
utp-nativemafintosh/utp-native

Native Node.js bindings for libutp, enabling uTP (Micro Transport Protocol) networking.

10336JavaScript
1 year ago
robot_body_filter
robot_body_filterpeci1/robot_body_filter

A ROS filter that removes points belonging to a robot's own body from laser scans and point clouds.

10225C++
2 months ago
ddynamic_reconfigure
ddynamic_reconfigurepal-robotics/ddynamic_reconfigure

A C++ extension for ROS dynamic_reconfigure that enables runtime parameter modification without writing configuration files.

10279C++
1 year ago
ZXSpectrum
ZXSpectrumEngstromJimmy/ZXSpectrum

A ZX Spectrum emulator written in C# with a Blazor WebAssembly frontend, supporting SNA/Z80 files and gamepad input.

1019C#
6 days ago
blackstripes
blackstripesfullscreennl/blackstripes-python-extensions

A Python module that converts PNG images into SVG line drawings optimized for drawbots.

10124C
4 years ago
FLRE
FLREBeRo1985/flre

A fast, safe, and efficient regular expression library for Object Pascal with Unicode support and multiple optimized subengines.

10125Pascal
1 month ago
MGUI
MGUIVideogamers0/MGUI

A UI framework for MonoGame featuring a WPF-like layout engine, data binding, and a comprehensive set of controls.

10114C#
2 months ago
Allegiance
AllegianceFreeAllegiance/Allegiance

An open-source real-time strategy and first-person shooter space combat game with multiplayer support.

10026C++
2 months ago
Electra
ElectraDolphyWind/Electra-Lang

An esoteric programming language where you code like an electrician using currents, generators, and components.

1001C++
5 days ago
IGraph/M
IGraph/Mszhorvat/IGraphM

IGraph/M is a Wolfram Language interface to the igraph network analysis library, extending Mathematica's graph theory capabilities.

10017Mathematica
1 year ago
C++
C++AtnNn/librethinkdbxx

A C++ driver for RethinkDB 2.0, enabling native database interactions with modern C++ syntax.

10030C++
8 years ago
DreeRally
DreeRallyenriquesomolinos/DreeRally

A reverse-engineered reimplementation of the classic Death Rally game engine, requiring original game assets.

9914C
4 years ago
TLVulkanRenderer
TLVulkanRenderertrungtle/TLVulkanRenderer

A Vulkan-based renderer implementing phenomenological transparency and SBVH acceleration for real-time transparency research.

9911C++
9 years ago
Oidc.Server
Oidc.ServerAbblix/Oidc.Server

A flexible OpenID Connect and OAuth 2.0 server-side library for modern ASP.NET projects, featuring full certification and modular architecture.

98131C#
1 day ago
Local Binary Patterns
Local Binary Patternsnourani/LBP

C++ implementation of Local Binary Pattern texture descriptors with OpenCV and FFTW3 integration for fast computation.

9859C
8 years ago
GeometronLib
GeometronLibLukasBanana/GeometronLib

A modern C++ library providing 2D/3D geometry primitives, mesh generation, and ray intersection for applications like editors and ray tracing.

9814C++
1 year ago
Abblix OIDC Server
Abblix OIDC ServerAbblix/Oidc.Server

A flexible, certified OpenID Connect and OAuth 2.0 server-side library for modern ASP.NET applications.

98131C#
1 day ago
GodotRx
GodotRxsemickolon/GodotRx

Reactive extensions for Godot C# providing observables for signals, lifecycle events, input, and frame events with reactive properties.

988C#
1 year ago
Rling
RlingCynosureprime/rling

A faster, multi-threaded, feature-rich alternative to the rli utility for line removal, deduplication, and frequency analysis on large text files.

9815C
1 month ago
Blorc.OpenIdConnect
Blorc.OpenIdConnectWildGums/Blorc.OpenIdConnect

A Blazor library for implementing OpenID Connect authentication using the Authorization Code Flow with PKCE.

9711C#
3 days ago
cmark
cmarkasaaki/cmark.ex

Elixir NIF binding for cmark (C), a CommonMark-compliant Markdown parser library.

9713C
2 years ago
lba2-classic-community
lba2-classic-communityLBALab/lba2-classic-community

Community-maintained source port modernizing the original Little Big Adventure 2 game engine for preservation and education.

9723C++
1 day ago
microservices-in-dotnetcore
microservices-in-dotnetcorehorsdal/microservices-in-dotnet-book-second-edition

Code samples demonstrating microservices implementation in .NET Core from the second edition of the book Microservices in .NET.

9757C#
4 years ago
Emotiq blockchain
Emotiq blockchainemotiq/emotiq

A blockchain platform built in Common Lisp with a focus on transparency and cross-implementation compatibility.

9618Common Lisp
7 years ago
fpsqrt
fpsqrtchmike/fpsqrt

Integer and fixed-point square root functions using only addition, subtraction, and bit shifts.

9619C
2 years ago
idris-type-providers
idris-type-providersdavid-christiansen/idris-type-providers

A type provider library for Idris that enables compile-time verification of external data like SQLite queries.

966Idris
8 years ago
TinyXML++
TinyXML++rjpcomputing/ticpp

A modern C++ interface wrapper for TinyXML with templates, exceptions, and improved error handling.

9535C++
4 years ago
Digestif
Digestifmirage/digestif

A comprehensive OCaml toolbox implementing multiple hash algorithms with both C and OCaml backends.

9531OCaml
1 year ago
Polymerium
Polymeriumd3ara1n/Polymerium

A third-generation Minecraft instance manager that uses metadata-driven deployment and symlink-based resource pooling for efficient game management.

945C#
1 day ago
EOSIO Ethereum Virtual Machine (EVM)
EOSIO Ethereum Virtual Machine (EVM)jafri/eosio.evm

An Ethereum Virtual Machine (EVM) implementation for the EOSIO blockchain, enabling Ethereum smart contract compatibility.

9430C++
1 year ago
hxWebSockets
hxWebSocketsianharrigan/hxWebSockets

A Haxe library providing WebSocket client and server implementations for multiple target platforms.

9421Haxe
1 year ago
1
64
65
66
67