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 projects9201.8k total stars1732.3k total forks70 languages

Open-source projects built with C++

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

Showing 3,036 open-source projects · page 50 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
Folders
Foldersrottytooth/Folders

An esoteric programming language where programs are written using the hierarchical structure of folders and files.

38719C#
4 years ago
nanodbc
nanodbcnanodbc/nanodbc

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

38595C++
1 day 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.

384122C
4 years 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
plash
plashihucos/plash

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

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
RethinkDb.Driver
RethinkDb.Driverbchavez/RethinkDb.Driver

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

381129C#
5 years ago
ClickHouse
ClickHouseClickHouse/clickhouse-cpp

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

381208C
1 day ago
CoordinateSharp
CoordinateSharpTronald/CoordinateSharp

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

38057C#
6 days ago
mysql-ripple
mysql-ripplegoogle/mysql-ripple

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

38050C++
5 years 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.

37864C++
10 years 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.

377125C++
1 month ago
Husarnet VPN
Husarnet VPNhusarnet/husarnet

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

37745C++
16 days ago
Malheur
Malheurrieck/malheur

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

375102C
7 years 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.

37344C#
4 months ago
tagslam
tagslamberndpfrommer/tagslam

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

37183C++
7 months ago
RapidFuzz
RapidFuzzrapidfuzz/rapidfuzz-cpp

A fast C++ library for fuzzy string matching using Levenshtein Distance, offering MIT licensing and algorithmic improvements.

37057C++
3 months 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.

36944C++
1 month ago
RapidCMS
RapidCMSThomasBleijendaal/RapidCMS

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

36864C#
9 months ago
cmp
cmpcamgunz/cmp

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

36884C
1 year ago
PE-Packer
PE-Packerczs108/PE-Packer

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

36855C
1 year ago
FastCloner
FastClonerlofcz/FastCloner

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

36817C#
4 days 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.

36731C
1 year ago
CException
CExceptionThrowTheSwitch/CException

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

36573C
5 days ago
Magic Gradients
Magic Gradientsmgierlasinski/MagicGradients

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

36520C#
1 year ago
Nonius
Noniuslibnonius/nonius

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

36548C++
6 years 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.

36545C++
3 months 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.

36417C++
1 month ago
apriltag_ros
apriltag_roschristianrauch/apriltag_ros

A ROS 2 node for detecting AprilTag fiducial markers in camera images and publishing their poses and metadata.

364171C++
1 month 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.

36439C
21 days 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.

36462C#
21 days 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.

36129C++
1 year ago
Docopt
Docoptdocopt/docopt.net

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

36033C#
6 months ago
mb planner
mb plannerunr-arl/mbplanner_ros

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

36086C++
3 years 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.

3607C++
3 years ago
GitHub repository
GitHub repositoryPRBonn/rangenet_lib

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

35975C++
4 years ago
1
49
50
51
85