Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. C Plus Plus

C Plus Plus

1194 projects

Showing 36 of 1194 projects

Any-Lite
Any-LiteC++

A single-file header-only C++ library providing a type-safe container for single values of any type, compatible with C++98 and later.

#type-safe-container#any#any-implementations
Stars155
Forks28
Last commit9 months ago
Nanotimer
NanotimerC++

A minimal C++ timer class for microsecond-precision cross-platform benchmarking with minimal overhead.

#performance-timing#c-plus-plus-11#c-plus-plus-03
Stars155
Forks14
Last commit2 months ago
tiny::optional
tiny::optionalC++

A C++17 header-only drop-in replacement for std::optional that eliminates memory waste for certain types using unused bit patterns or sentinel values.

#template-library#sentinel-values#embedded-friendly
Stars155
Forks5
Last commit
Menge
MengeC++

A modular framework for simulating crowd movement and pedestrian behavior in virtual environments.

#research-tool#behavior-modeling#simulation-framework
Stars154
Forks65
Last commit9 months ago
CMake
CMakeCMake

A collection of reusable CMake modules and find scripts for standardizing C/C++ project builds, testing, and packaging.

#subproject-management#packaging#dependency-management
Stars153
Forks71
Last commit2 years ago
fkYAML
fkYAMLC++

A portable, header-only C++ library for deserializing, serializing, and building YAML documents with full YAML 1.2.2 compliance.

#yaml#c-plus-plus-11#yaml-1.2
Stars153
Forks21
Last commit15 hours ago
TeeBI
TeeBIPascal

A multi-platform data-mining and visualization library for RAD Studio, supporting in-memory databases, pivot tables, and big data.

#database#complex-structures#pivot-tables
Stars152
Forks62
Last commit1 day ago
OptView2
OptView2Python

A developer-focused tool that visualizes Clang/LLVM optimization failures in HTML to help improve C++/Rust code performance.

#html-reporting#clang#yaml-processing
Stars151
Forks17
Last commit5 months ago
remc2
remc2C++

A reverse-engineered C++ remake of Magic Carpet 2 with HD support, modern controls, and cross-platform compatibility.

#assembly#old-games#sdl2
Stars148
Forks19
Last commit1 day ago
TinyEXIF
TinyEXIFC++

A lightweight ISO-compliant C++ library for parsing EXIF and XMP metadata from JPEG files.

#gps-data#exif#lightweight-library
Stars147
Forks53
Last commit16 days ago
Plotly++
Plotly++C++

A header-only C++ library for creating interactive data visualizations using the Plotly.js figure spec.

#scientific-computing#graphing-library#interactive-plots
Stars147
Forks7
Last commit7 months ago
Breep
BreepC++

A high-level C++ peer-to-peer networking library with automatic bridging and object serialization.

#event-driven#cplusplus-14#library
Stars146
Forks23
Last commit7 years ago
FastPathology
FastPathologyC++

Open-source software for deep learning-based analysis and visualization of whole slide images in digital pathology.

#opencl#opengl#gui-application
Stars146
Forks28
Last commit2 years ago
xwidgets
xwidgetsC++

A C++ backend implementation of the Jupyter interactive widgets protocol for use with xeus-cpp and clang-repl.

#scientific-computing#notebook#clang-repl
Stars146
Forks29
Last commit4 months ago
cmake-example
cmake-exampleCMake

A comprehensive example project demonstrating various CMake features and best practices for building C/C++ projects.

#continuous-integration#cmake#c-plus-plus
Stars145
Forks52
Last commit5 years ago
Doxide
DoxideC++

A modern documentation generator for C++ that uses YAML configuration, outputs Markdown, and integrates with static site generators.

#developer-tools#code-documentation#documentation-tool
Stars145
Forks13
Last commit4 months ago
wxCharts
wxChartsC++

A C++ library for creating interactive charts in wxWidgets desktop applications.

#gui-toolkit#native-charts#wxwidgets
Stars145
Forks61
Last commit1 year ago
OPHD
OPHDC++

An open-source reimplementation and redesign of Sierra On-Line's 1994 Outpost game, focusing on improved gameplay and responsiveness.

#scifi#sdl2#turn-based
Stars143
Forks28
Last commit29 days ago
EffekseerForGodot3
EffekseerForGodot3C++

A Godot Engine 3.x plugin to import and display particle effects created with Effekseer.

#effekseer#visual-effects#plugin
Stars141
Forks10
Last commit3 years ago
libvc
libvcC++

A GPGPU engine for C++ that executes SPIR-V compute shaders using Vulkan, similar to OpenCL but with a more abstract interface.

#vulkan#parallel-computing#compute-shaders
Stars141
Forks10
Last commit4 years ago
Enduro/X
Enduro/XC

An open-source middleware platform for building high-performance, distributed transaction processing applications in C/C++ and other languages.

#realtime#multiprocessing#posix-queues
Stars140
Forks32
Last commit11 months ago
BanditLib
BanditLibC++

A simple C++ library for multi-armed bandit simulations with multiple policy implementations.

#simulation-library#bandit-algorithms#c-plus-plus
Stars139
Forks45
Last commit2 years ago
Awesome Symbian
Awesome SymbianJava

A curated list of resources for the discontinued Symbian OS, including development tools, emulators, software, games, and documentation.

#symbian-os#nokia#qt
Stars138
Forks9
Last commit3 months ago
urdfdom
urdfdomC++

A C++ library for parsing URDF (Unified Robot Description Format) files, providing core data structures and XML parsing.

#robotics#urdf-parser#simulation
Stars136
Forks152
Last commit1 month ago
Boost.Program_options
Boost.Program_optionsC++

A C++ library for parsing command-line options and configuration files, part of the Boost C++ Libraries.

#c-plus-plus-11#program-options#c-plus-plus
Stars136
Forks117
Last commit27 days ago
JeayeSON
JeayeSONC++

A header-only, type-safe C++14 JSON library with a consistent stdlib-like API.

#template#c-plus-plus#data-interchange
Stars135
Forks23
Last commit9 years ago
rho
rhoR

A refactored, efficient virtual machine for the R language with full compatibility and modern engineering.

#jit-compilation#performance-optimization#r-language
Stars135
Forks21
Last commit9 years ago
rain
rainC++

A family of fast, compact hash functions (Rainbow and Rainstorm) with C++ and Node.js/WASM implementations, passing all SMHasher3 tests.

#hash#webassembly#non-cryptographic-hash
Stars134
Forks8
Last commit1 month ago
colibri-core
colibri-coreC++

A C++ and Python library for efficient extraction and analysis of n-grams, skipgrams, and flexgrams from large corpora.

#c-plus-plus-library#computational-linguistics#pattern-modeling
Stars133
Forks20
Last commit7 months ago
cmake_templates
cmake_templatesCMake

Concise CMake templates for creating C++ libraries and executables with support for Conan and vcpkg.

#template#conan#dependency-management
Stars131
Forks14
Last commit1 month ago
json-voorhees
json-voorheesC++

A modern C++11 JSON library focused on developer-friendliness, safety, and full UTF-8 support with no external dependencies.

#c#cmake#c-plus-plus
Stars130
Forks19
Last commit3 months ago
C/C++ Clang Command Adapter
C/C++ Clang Command AdapterTypeScript

A Visual Studio Code extension providing C/C++/Objective-C code completion and diagnostics using the Clang command-line tool.

#clang#developer-tools#vscode-extension
Stars129
Forks21
Last commit3 years ago
SwiftStore
SwiftStoreC++

A Swift key-value store backed by LevelDB for persistent local storage in iOS/macOS apps.

#mobile-database#ios#xcframework
Stars129
Forks36
Last commit1 year ago
CloudPeek
CloudPeekC++

A lightweight, cross-platform, single-header C++ point cloud viewer for visualizing LiDAR, photogrammetry, and 3D datasets.

#lidar#pcd-format#3d-visualization
Stars125
Forks5
Last commit1 year ago
Godot-Slicer
Godot-SlicerC++

A Godot module for dynamically slicing convex meshes along a plane, ported from Unity's Ezy-Slicer.

#convex-mesh#3d-graphics#c-plus-plus
Stars125
Forks12
Last commit5 years ago
CS 2150
CS 2150HTML

A comprehensive repository of course materials for a university-level data structures and program representation class.

#program-representation#reveal-js#assembly-language
Stars122
Forks482
Last commit5 months ago
PreviousPage 27 of 34Next

Related Tags

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
1 month ago
#Cross Platform410
#Cpp241
#Game Development198
#Cmake176
#Header Only165
#Game Engine129
#Opengl83
#High Performance80
#C78
#Linux75
#Open Source73
#Vulkan72