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,570 open-source projects · page 56 of 72

……
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
FTP client for C++
FTP client for C++embeddedmz/ftpclient-cpp

A portable C++ FTP/SFTP client library wrapping libcurl for easy file transfer operations.

23472C++
3 years ago
ididit!
ididit!Jinjinov/Ididit

A procrastination-friendly habit tracker built with C# .NET 7 Blazor for taking notes, managing tasks, and tracking habits across all platforms.

23327C#
1 year ago
HxGodot (Godot 4.0)
HxGodot (Godot 4.0)HxGodot/hxgodot

A Haxe GDExtension for Godot 4, enabling game development with Haxe nodes that integrate seamlessly into Godot scenes.

23312Haxe
1 year ago
DICOMcloud
DICOMcloudDICOMcloud/DICOMcloud

A standalone DICOMweb server with RESTful implementation of QIDO-RS, WADO-RS, STOW-RS, and WADO-URI services for medical imaging.

233106C#
2 years ago
Circle Image Control
Circle Image Controljamesmontemagno/ImageCirclePlugin

A Xamarin.Forms plugin for displaying circular images with customizable borders and fill colors.

23267C#
5 years ago
aikido
aikidopersonalrobotics/aikido

A C++ library with Python bindings for robotic motion planning and decision making, integrated with DART and OMPL.

23230C++
3 years ago
Xamarin.Mobile
Xamarin.Mobilexamarin/Xamarin.Mobile

A cross-platform API for accessing phone functionality like contacts, camera, and geolocation in iOS, Android, and Windows Phone apps.

23186C#
10 years ago
st7789_mpy
st7789_mpydevbis/st7789_mpy

A fast pure-C MicroPython driver for displays using the ST7789 chip, supporting ESP8266, ESP32, and STM32.

23046C
2 years ago
TSQLLint
TSQLLinttsqllint/tsqllint

A configurable linting tool that identifies and reports anti-patterns in TSQL scripts.

23077C#
1 year ago
luasteam
luasteamuspgamedev/luasteam

Lua bindings for the Steamworks API, enabling Steam integration in Lua-based games and applications.

23033C++
2 months ago
Rootex
Rootexsdslabs/rootex

An advanced C++ 3D game engine with a full editor, ECS architecture, and DirectX 11 renderer, powering an in-production game.

23035C++
1 year ago
ArduPilot RemoteID Transmitter
ArduPilot RemoteID TransmitterArduPilot/ArduRemoteID

An open-source RemoteID transmitter firmware for drones, implementing MAVLink and DroneCAN OpenDroneID protocols to meet FAA and EU regulations.

23097C++
11 months ago
is::Engine
is::EngineIs-Daouda/is-Engine

An open-source C++ game engine using SFML and SDL 2 to build and export games for Nintendo Switch, Web, Mobile, and PC.

22920C
3 months ago
lyaml
lyamlgvvaughan/lyaml

A fast LibYAML binding for Lua with high-level YAML↔Lua table conversion and low-level event parsing.

22934Lua
5 months ago
distinst
distinstpop-os/distinst

A Rust library for handling disk partitioning, encryption, and installation details in Linux distribution installers.

22745Rust
11 days ago
rust-oracle
rust-oraclekubo/rust-oracle

A Rust database driver for Oracle, providing safe and efficient access to Oracle databases from Rust applications.

22648Rust
1 year ago
nSnake
nSnakealexdantas/nSnake

A terminal-based clone of the classic snake game, built with C++ and ncurses.

22559C++
2 years ago
GitHub repository
GitHub repositoryASIG-X/RESPLE

A recursive B-spline-based state estimation framework for 6-DoF LiDAR odometry, supporting LiDAR-only, LiDAR-inertial, and multi-LiDAR configurations.

22440C++
5 months ago
jaro_winkler
jaro_winklertonytonyjan/jaro_winkler

A Ruby gem providing a fast, accurate, and encoding-aware implementation of the Jaro-Winkler string similarity algorithm.

22335Ruby
3 months ago
git2r
git2rropensci/git2r

R bindings to the libgit2 library, providing programmatic access to Git repositories from R.

22361R
3 months ago
meters.lv2
meters.lv2x42/meters.lv2

A collection of professional audio-level metering plugins in LV2 format for digital audio workstations.

22330C
2 days ago
CssBuilder
CssBuilderEdCharbeneau/CssBuilder

A Builder pattern for cleanly managing conditional CSS classes in ASP.NET Razor Components.

22226C#
4 years ago
safe_numerics
safe_numericsboostorg/safe_numerics

C++ library providing safe numeric types that throw exceptions on arithmetic errors like overflow and underflow.

22245C++
1 month ago
Commander Genius
Commander Geniusgerstrong/Commander-Genius

A modern open-source interpreter for Commander Keen and Cosmo's Cosmic Adventure games, enhancing classic DOS gameplay with new features.

22146C++
21 days ago
vision_visp
vision_visplagadic/vision_visp

ROS 2 packages for visual servoing and tracking using the ViSP library.

221101C++
3 months ago
CPFG
CPFGcpgf/cpgf

A cross-platform C++ library for callback, reflection, serialization, and script binding, written in standard C++ without preprocessor tools.

22161C++
4 years ago
Android Linux Kernel modules
Android Linux Kernel modulesstrazzere/android-lkms

Loadable kernel modules for Android reversing and debugging on controlled systems and emulators.

22066C
11 years ago
ArcGIS CityEngine SDKs (C++)
ArcGIS CityEngine SDKs (C++)esri/cityengine-sdk

A C++ SDK for integrating CityEngine's procedural 3D modeling engine into custom plugins and standalone applications.

22069
2 days ago
jwHash
jwHashwatmough/jwHash

A simple, portable hash table implementation for C with support for multiple data types and optional thread safety.

21925C
5 years ago
NaturalSort.Extension
NaturalSort.Extensiontompazourek/NaturalSort.Extension

A C# extension method for StringComparison that enables natural sorting of strings containing numbers.

21920C#
3 months ago
Kanzi
Kanziflanglet/kanzi-cpp

A modern, modular, and efficient lossless data compressor in C++ that combines multiple algorithms and multi-threading for high performance.

21811C++
1 day ago
LeoECS
LeoECSLeopotam/ecs

A lightweight, high-performance C# Entity Component System framework with optional Unity integration.

21832C#
6 months ago
SELA
SELAsahaRatul/sela

A simple, open-source lossless audio codec with good compression ratios, written in C++.

21723C++
6 years ago
PullToRefreshLayout
PullToRefreshLayoutjamesmontemagno/Xamarin.Forms-PullToRefreshLayout

A Xamarin.Forms layout that adds pull-to-refresh functionality to ScrollView, ListView, and CollectionView.

21747C#
5 years ago
Visual Script Engine
Visual Script Enginekovacsv/VisualScriptEngine

A modern C++ visual scripting engine designed for embedding into applications with no external dependencies.

21746C++
2 years ago
TTS
TTSjscrane/TTS

An Arduino library for text-to-speech synthesis using PWM or DAC outputs with external amplifier.

21649C
3 years ago
1
55
56
57
72