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,397 open-source projects · page 50 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
ZXC
ZXChellobertrand/zxc

A high-performance asymmetric lossless compression library optimized for maximum decompression speed in game assets, firmware, and app bundles.

3838C
1 day ago
CoordinateSharp
CoordinateSharpTronald/CoordinateSharp

A .NET library for geographic coordinate conversions, parsing, formatting, and location-based celestial calculations in C#.

38259C#
4 months ago
RethinkDb.Driver
RethinkDb.Driverbchavez/RethinkDb.Driver

A C#/.NET driver for RethinkDB with 100% ReQL API coverage, based on the official Java driver architecture.

382131C#
5 years ago
plash
plashihucos/plash

A lightweight tool for building and running layered root filesystems as semi-isolated processes.

38215C
1 year ago
plash
plashihucos/plash

A lightweight tool for building and running layered root filesystems as semi-isolated processes, not full containers.

38215C
1 year ago
rgf_python
rgf_pythonRGF-team/rgf

A tree ensemble machine learning method that delivers better results than gradient boosted decision trees on many datasets.

38258C++
4 years ago
nanodbc
nanodbcnanodbc/nanodbc

A minimal C++ wrapper for the native C ODBC API, simplifying database connectivity with modern C++.

38196C++
5 months ago
Bolt
BoltHSA-Libraries/Bolt

A C++ template library optimized for GPUs providing high-performance implementations of common algorithms like scan, reduce, transform, and sort.

37964C++
10 years ago
lua-cmsgpack
lua-cmsgpackantirez/lua-cmsgpack

A self-contained C implementation of MessagePack serialization for Lua 5.1/5.2/5.3 with no external dependencies.

378122C
4 years ago
mysql-ripple
mysql-ripplegoogle/mysql-ripple

A server that acts as a MySQL replication middleman, reducing master load and improving binlog durability.

37849C++
5 years ago
Malheur
Malheurrieck/malheur

A tool for automatic analysis of malware behavior using machine learning to identify, cluster, and classify malicious software.

374102C
7 years ago
Husarnet VPN
Husarnet VPNhusarnet/husarnet

A peer-to-peer VPN that connects laptops, servers, and microcontrollers over the internet with zero configuration.

37245C++
8 days ago
Blazor.FileSystemAccess
Blazor.FileSystemAccessKristofferStrube/Blazor.FileSystemAccess

A Blazor wrapper for the File System Access browser API, enabling local file system read/write operations from web applications.

37244C#
1 month ago
ClickHouse
ClickHouseClickHouse/clickhouse-cpp

A C++17 client library for connecting to and interacting with ClickHouse databases.

371200C
1 day ago
Enigma
Enigmaenigma-dev/enigma-dev

An open-source, cross-platform game development environment based on Game Maker, compiling EDL/GML to C++ for performance.

370123C++
10 days ago
RapidCMS
RapidCMSThomasBleijendaal/RapidCMS

A Blazor framework for building fully customizable content management systems purely from code.

36864C#
6 months ago
Nonius
Noniuslibnonius/nonius

A header-only C++ micro-benchmarking framework for statistically rigorous performance measurement of small code snippets.

36848C++
6 years ago
libpopcnt
libpopcntkimwalisch/libpopcnt

A fast, header-only C/C++ library for counting 1 bits in arrays using optimized CPU instructions like POPCNT, AVX2, AVX512, NEON, and SVE.

36744C
1 year ago
cmp
cmpcamgunz/cmp

A lightweight, portable C implementation of the MessagePack serialization format (spec v5).

36784C
10 months ago
t1ha
t1haleo-yuriev/t1ha

A fast portable non-cryptographic 64-bit hash function optimized for modern 64-bit CPUs, often outperforming xxHash and StadtX.

36631C
1 year ago
Magic Gradients
Magic Gradientsmgierlasinski/MagicGradients

A Xamarin.Forms library for creating stunning gradient backgrounds with CSS support, masks, and animations.

36620C#
1 year ago
cpp-lazy
cpp-lazyMarcDirven/cpp-lazy

A C++11+ library for lazy evaluation of iterables, minimizing memory usage by using sentinels and reducing redundant data.

36518C++
3 months ago
CException
CExceptionThrowTheSwitch/CException

A lightweight, portable exception handling library for C using setjmp/longjmp, designed for embedded systems and performance-critical applications.

36568C
1 year ago
Arduino Game Boy Printer Emulator
Arduino Game Boy Printer Emulatormofosyne/arduino-gameboy-printer-emulator

An Arduino-based emulator that captures images from Game Boy games via the link cable, replacing the original Game Boy Printer.

36344C++
22 days ago
PE-Packer
PE-Packerczs108/PE-Packer

A packer for Windows x86 executable files that transforms and encrypts PE files to obstruct reverse engineering.

36354C
1 year ago
KWin-lowlatency
KWin-lowlatencytildearrow/kwin-lowlatency

A patched version of KWin for KDE Plasma that reduces latency and stuttering, primarily through X11 full-screen unredirection.

3627C++
3 years ago
mb planner
mb plannerunr-arl/mbplanner_ros

A ROS-based motion-primitives planner for fast and agile autonomous exploration with aerial robots.

36187C++
3 years ago
Pokemon-Go-Rocket-API
Pokemon-Go-Rocket-APIFeroxRev/Pokemon-Go-Rocket-API

An unofficial C# client API library for interacting with Pokémon GO game servers, enabling programmatic gameplay automation.

360223C#
9 years ago
Vulkan-Hpp Samples
Vulkan-Hpp Samplesjherico/Vulkan

A collection of C++ Vulkan examples and demos using the Vulkan-Hpp C++ API and GLFW for cross-platform rendering.

35929C++
1 year ago
Majorsoft Blazor Components
Majorsoft Blazor Componentsmajorimi/blazor-components

A modern collection of UI components and extensions for Blazor applications, built on .NET 5 with CSS/JS isolation.

35863C#
8 days ago
Docopt
Docoptdocopt/docopt.net

A .NET command-line argument parser that automatically generates parsing logic from help text in docopt format.

35832C#
3 months ago
BlazorDatasheet
BlazorDatasheetanmcgrath/BlazorDatasheet

A Blazor component for creating interactive, Excel-like data grids with editing, formulas, and validation.

35778C#
1 month ago
FastCloner
FastClonerlofcz/FastCloner

A high-performance deep cloning library for .NET that combines source generation with reflection fallback for zero-config object copying.

35714C#
23 days ago
GitHub repository
GitHub repositoryPRBonn/rangenet_lib

A C++/TensorRT inference module for RangeNet++, enabling fast LiDAR semantic segmentation for robotics applications.

35675C++
3 years ago
tagslam
tagslamberndpfrommer/tagslam

A ROS2-based package for Simultaneous Localization and Mapping (SLAM) using AprilTag fiducial markers.

35680C++
4 months ago
BStone
BStonebibendovsky/bstone

An unofficial source port for the classic Blake Stone: Aliens Of Gold and Planet Strike games, enabling modern high-resolution and 3D rendering.

35638C
5 days ago
1
49
50
51
67