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 47 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
ROSIntegration
ROSIntegrationcode-iai/ROSIntegration

An Unreal Engine plugin that enables communication with ROS (Robot Operating System) via rosbridge for robotics simulation.

464141C++
7 months ago
ESP8266Wifi
ESP8266Wifiekstrand/ESP8266wifi

An Arduino library for ESP8266 WiFi modules with automatic reconnection and simplified network operations.

463235C++
8 years ago
WebAPIContrib for ASP.NET CORE
WebAPIContrib for ASP.NET COREWebApiContrib/WebAPIContrib.Core

A collection of open-source add-ons and extensions to enhance ASP.NET Core and ASP.NET Core MVC development.

463113C#
3 years ago
CGL
CGLJaysmito101/cgl

A single-header C graphics library for recreational coding, prototyping, small games, and experimentation.

46242C
1 month ago
Fido
FidoFidoProject/Fido

A lightweight C++ machine learning library designed for embedded electronics and robotics applications.

46282C++
6 years ago
Freeminer
Freeminerfreeminer/freeminer

An open-source sandbox game engine inspired by Minecraft, focused on fun and modding.

46189C++
5 days ago
Intel Games Task Scheduler
Intel Games Task SchedulerGameTechDev/GTS-GamesTaskScheduler

A C++ task scheduling framework designed for game engines to express parallelism and maximize performance on multi-processor platforms.

45942C++
3 years ago
vilib
vilibuzh-rpg/vilib

A GPU-accelerated C++ library for visual-inertial odometry frontend tasks, optimized for high-speed robotics.

45892C++
5 years ago
Rapidgzip
Rapidgzipmxmlnkn/rapidgzip

A parallel gzip decompressor with fast random access, utilizing multi-core CPUs for high-speed decompression of standard gzip files.

45516Python
6 months ago
SlackAPI
SlackAPIInumedia/SlackAPI

A .NET implementation of Slack's WebAPI and Real Time Messaging API for C# applications.

454238C#
2 years ago
haven
havenhadley/haven

An R package for reading and writing SAS, SPSS, and Stata data files with tidyverse integration.

453116C
4 months ago
inih
inihjtilly/inih

A header-only C++ library for parsing .INI configuration files, designed for simplicity and embedded systems.

45094C++
1 year ago
apriltag_ros
apriltag_rosAprilRobotics/apriltag_ros

A ROS wrapper for the AprilTag 3 visual fiducial detector, enabling marker-based pose estimation in robotics applications.

450360C++
2 years ago
dbcc
dbcchowerj/dbcc

A DBC file compiler that converts CAN database files into C code for message serialization, plus CSV, JSON, and XML outputs.

448151C
8 months ago
VanillaConquer
VanillaConquerTheAssemblyArmada/Vanilla-Conquer

A portable, cross-platform engine for Command & Conquer Tiberian Dawn and Red Alert, offering faithful gameplay with modern fixes.

44872C++
7 months ago
libsigc++
libsigc++libsigcplusplus/libsigcplusplus

A typesafe callback framework for C++ that implements a signal/slot system for connecting signals to any callback function.

44791C++
28 days ago
Blazored.Typeahead
Blazored.TypeaheadBlazored/Typeahead

A customizable typeahead/autocomplete component for Blazor applications with local and remote data support.

445109C#
2 years ago
PascalABC.NET
PascalABC.NETpascalabcnet/pascalabcnet

A modern Pascal programming language implementation for the .NET platform with cross-platform support.

445112C#
2 days ago
libcrc
libcrcPeterScott/murmur3

A C port of the Murmur3 non-cryptographic hash function, optimized for performance on x86/x64 architectures.

44390C
3 years ago
Auto-Vk-Toolkit
Auto-Vk-Toolkitcg-tuwien/Auto-Vk-Toolkit

A modern C++ framework for Vulkan development, providing a productivity layer with support for ray tracing, meshlets, and serialization.

44334C++
8 months ago
Couchbase.Lite
Couchbase.Litecouchbase/couchbase-lite-net

A lightweight embedded NoSQL database with built-in sync capabilities for .NET applications.

443130C#
3 days ago
qs
qstraversc/qs

A fast R package for serializing and deserializing R objects to/from disk, designed as a drop-in replacement for saveRDS/readRDS.

44224C
7 months ago
Blazor.BrowserExtension
Blazor.BrowserExtensionmingyaulee/Blazor.BrowserExtension

A library for building cross-browser extensions using Blazor and .NET, simplifying development with familiar web technologies.

44246JavaScript
12 days ago
Monofoxe
MonofoxeMartenfur/Monofoxe

A game engine built on Monogame that simplifies game development with a Game Maker-inspired approach.

44128C#
2 months ago
VIGRA
VIGRAukoethe/vigra

A generic C++ library for image analysis and computer vision using template-based generic programming.

440197C++
1 month ago
Ryzom Core
Ryzom Coreryzom/ryzomcore

Open-source C++ toolkit for developing massively multiplayer online universes, originally powering the Ryzom MMORPG.

440113C++
18 days ago
Android Support Library
Android Support Librarytensorflow/tflite-support

A toolkit for developing and deploying TensorFlow Lite models on mobile and IoT devices with cross-platform support.

439145C++
24 days ago
FluentStorage
FluentStoragerobinrodricks/FluentStorage

A polycloud .NET library providing a unified API for blob storage and messaging across AWS, Azure, GCP, FTP, and other providers.

43869C#
1 month ago
wavelib
wavelibrafat/wavelib

C implementation of 1D/2D wavelet transforms including DWT, SWT, MODWT, wavelet packet transforms, and continuous wavelet transforms.

437137C
6 months ago
otfcc
otfcccaryll/otfcc

A high-performance C library and command-line tool for parsing, building, and optimizing OpenType font files with JSON serialization.

43668C
4 years ago
qmlrs
qmlrscyndis/qmlrs

QtQuick/QML bindings for Rust, enabling Rust code to create QtQuick engines and QML to invoke Rust functions.

43642Rust
7 years ago
Spreads
SpreadsSpreads/Spreads

An ultra-fast .NET library for complex event processing and time series manipulation, handling historical and real-time data streams.

43539C#
3 years ago
libcorrect
libcorrectquiet/libcorrect

A BSD-licensed C library for Forward Error Correction using Convolutional codes and Reed-Solomon algorithms.

434109C
4 months ago
Wiz
Wizwiz-lang/wiz

A high-level assembly language for writing homebrew software and games on retro console platforms.

43344C++
1 year ago
QNanoPainter
QNanoPainterQUItCoding/qnanopainter

An OpenGL-accelerated C++ vector drawing library for Qt, combining QPainter and HTML5 canvas APIs for high-performance UI components.

43378C
2 years ago
Cloaker
Cloakerspieglt/cloaker

A simple, cross-platform desktop application for password-based file encryption using drag-and-drop.

43240Rust
3 years ago
1
46
47
48
73