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 projects9105.3k total stars1714.1k total forks69 languages

Open-source projects built with C++

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

Showing 3,036 open-source projects · page 75 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
PG_Themis
PG_Themiscossacklabs/pg_themis

A PostgreSQL extension for encrypting and decrypting data using the Themis cryptographic library.

335C
9 years ago
BroYara
BroYarahempnall/broyara

A Bro (Zeek) file analyzer plugin that integrates YARA rule scanning for malware detection in network traffic.

335C++
11 years ago
rscrypt
rscryptrstudio/rscrypt

An R package providing scrypt cryptographic functions for password hashing and key derivation.

3311C
4 years ago
SolTech Xamarin Forms Toolkit
SolTech Xamarin Forms Toolkitsoltechinc/soltechxf

A toolkit of custom controls and helper classes extending Xamarin.Forms with enhanced data binding, UI components, and localization support.

3312C#
8 years ago
GMD3D11
GMD3D11blueburncz/GMD3D11

A community-developed extension that adds Direct3D 11 graphics functionality to GameMaker for advanced shaders, buffers, and instanced rendering.

333Game Maker Language
6 months ago
pyhashcat
pyhashcatf0cker/pyhashcat

Python C extension providing direct bindings to libhashcat for password recovery and hash cracking.

337C
5 years ago
DataJuggler.Blazor.FileUpload
DataJuggler.Blazor.FileUploadDataJuggler/BlazorFileUpload

A Blazor component for file uploads with validation, progress tracking, and multiple file support.

3312C#
1 year ago
Blazor Highcharts
Blazor HighchartsAllegiance-Consulting/blazor-highcharts

A Blazor wrapper for the Highcharts library, enabling interactive charting in .NET web applications.

3214C#
2 years ago
Wires
Wiresdotnet-ad/Wires

A lightweight binding library for Xamarin.iOS and Xamarin.Android with a restrictive base API and built-in extensions.

3212C#
4 years ago
GBsnake
GBsnakebrovador/GBsnake

A simple Snake game port written in C for the Nintendo GameBoy.

323C++
9 years ago
Vulkan Launchpad Starter
Vulkan Launchpad Startercg-tuwien/VulkanLaunchpadStarter

A starter template for building Vulkan applications using the Vulkan Launchpad framework.

329C++
10 months ago
HiOctaneTools
HiOctaneToolsmovAX13h/HiOctaneTools

A suite of tools to inspect, modify, and create levels for the 1995 racing game Hi-Octane through reverse engineering.

325C#
3 years ago
Gobo
GoboPizzaandy/Gobo

An opinionated code formatter for GameMaker Language (GML) that enforces consistent style and reduces git diffs.

326C#
8 months ago
SupportMediaXF
SupportMediaXFbulubuloa/SupportMediaXF

A Xamarin.Forms plugin for capturing photos with camera or selecting from gallery using shared code across platforms.

319C#
6 years ago
Universal Search Suggestions
Universal Search SuggestionsFefedu973/PowerToys-Run-Universal-Search-Suggestions-Plugin

A PowerToys Run plugin that provides search suggestions from multiple engines when typing queries.

312C#
2 months ago
Jekyll & Hyde Collide
Jekyll & Hyde Collideawesome-interactive/game-off-2013

A Unity 2D infinite side-scroller based on the Jekyll and Hyde story, created for a game jam with the theme of 'change'.

313C#
12 years ago
CodeAnalysis.CSharp.PatternMatching
CodeAnalysis.CSharp.PatternMatchingpvginkel/Microsoft.CodeAnalysis.CSharp.PatternMatching

A pattern matching library for Roslyn syntax trees that simplifies code analysis and refactoring tasks.

315C#
8 years ago
Howler.Blazor
Howler.BlazorStefH/Howler.Blazor

A Blazor JSInterop wrapper for Howler.js, enabling audio playback in Blazor applications.

318C#
10 months ago
SeriousSamAlphaRemake
SeriousSamAlphaRemaketx00100xt/SeriousSamAlphaRemake

An open-source fan remake of Serious Sam: The First Encounter based on original alpha build code and assets.

312C++
1 year ago
RandomGen
RandomGenruslanlap/PowerToysRun-RandomGen

A PowerToys Run plugin that generates random data like passwords, PINs, names, and GUIDs instantly with a single keystroke.

310C#
8 months ago
unity-algorand-sdk
unity-algorand-sdkCareBoo/unity-algorand-sdk

An SDK for integrating the Algorand blockchain into Unity games, enabling in-game transactions and account management.

3116C#
1 year ago
ant-design-blazor
ant-design-blazorElderJames/ant-design-blazor

A set of enterprise-class UI components for Blazor based on Ant Design.

314C#
1 year ago
Vertext
Vertextkevinmkchin/vertext

A single-header C library for generating textured quad vertices for text rendering, compatible with OpenGL and DirectX.

300C
2 years ago
löve-ws
löve-wsholywyvern/love-ws

A Lua library for creating WebSocket clients and servers within the LÖVE game framework.

303C++
7 years ago
BlazorState.Redux
BlazorState.ReduxBerserkerDotNet/BlazorState.Redux

A collection of libraries for managing state in Blazor applications, offering both Redux and React-like Hooks patterns.

300C#
3 years ago
WavesCS
WavesCSwavesplatform/WavesCS

A deprecated C# library for interacting with the Waves blockchain, supporting node interaction and transaction signing.

3021C#
3 years ago
Phork.Blazor.Reactivity
Phork.Blazor.Reactivityphorks/phork-blazor-reactivity

A Blazor state management library that automatically reacts to INotifyPropertyChanged and INotifyCollectionChanged events.

305C#
1 year ago
C Flat
C FlatNicksterSand/Cflat

An interpreter for C♭, an esoteric programming language that uses music as its syntax.

300C
5 years ago
pacmod
pacmodastuff/pacmod

A ROS driver for controlling vehicles with the AutonomouStuff PACMod 2 drive-by-wire system via CAN interface.

3013C++
3 years ago
Meer
Meerquadrantsec/meer

A lightweight C-based data broker that enriches and forwards Suricata/Sagan EVE JSON data to various output destinations.

308C
3 years ago
Mono-D's DParser
Mono-D's DParseraBothe/D_Parser

A C# library for parsing, resolving, and providing abstract completion for D programming language code.

307C#
6 years ago
cdata
cdataexcessive/cdata

Serialize Lua tables to C structs and strings for network transfer using LuaJIT FFI.

301Lua
11 years ago
pacmod3
pacmod3astuff/pacmod3

ROS driver for controlling vehicles with the PACMod3 drive-by-wire system via a common API.

3015C++
3 years ago
Rhizovision Explorer
Rhizovision Explorerrootphenomicslab/RhizoVisionExplorer

Open-source software for extracting root system architecture traits from plant root images acquired with scanners or cameras.

2914C++
9 months ago
pblog
pbloggoogle/pblog

A small, low-overhead structured logging library for firmware events based on Protocol Buffers.

297C
8 years ago
jni
jnilarpon/jni

A V programming language wrapper for the C Java Native Interface (JNI) enabling Java interoperability on desktop and Android.

292V
1 year ago
1
74
75
76
85