Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Cpp

Cpp

409 projects

Showing 36 of 409 projects

OSRE
OSREC++

An experimental open-source render engine for exploring modern graphics techniques and engine architecture.

#vulkan#2d-rendering#graphics-engine
Stars198
Forks14
Last commit17 days ago
CaPTk
CaPTkC++

Cancer Imaging Phenomics Toolkit (CaPTk) is a software platform to perform image analysis and predictive modeling tasks. Documentation: https://cbica.github.io/CaPTk

#cancer-imaging-research#nci-itcr#radiomics
Stars197
Forks66
Last commit2 years ago
run-cmake
run-cmakeTypeScript

A GitHub Action to build C++ applications with CMake (using CMakePresets.json), Ninja, and vcpkg in CI workflows.

#devops#ninja#cpp-tooling
Stars196
Forks23
Last commit5 days ago
nmos-cpp
nmos-cppC++

A C++ implementation of the AMWA NMOS specifications for discovery, registration, and connection management in networked media systems.

#networked-media#professional-video#st-2110
Stars189
Forks102
Last commit8 days ago
Metabench
MetabenchCMake

A simple framework for creating compile-time microbenchmarks to measure C++ template metaprogramming performance.

#metaprogramming#build-tools#template-metaprogramming
Stars189
Forks18
Last commit5 years ago
C++Now 2013 Presentations
C++Now 2013 PresentationsC++

A repository containing presentation materials from the C++Now 2013 conference, covering C++11, Boost libraries, and advanced programming topics.

#systems-programming#parallel-computing#conference-materials
Stars189
Forks14
Last commit
xxhash_cpp
xxhash_cppC++

A C++17 port of the extremely fast xxHash non-cryptographic hash algorithm.

#xxhash-library#hash#cpp-library
Stars187
Forks39
Last commit1 year ago
redis3m
redis3mC++

A C++ Redis client library providing a simple wrapper over hiredis with connection pooling and ready-to-use patterns.

#orm#redis#message-queue
Stars185
Forks79
Last commit7 years ago
easyhttpcpp
easyhttpcppC++

A cross-platform C++ HTTP client library focused on usability, speed, and modern features like caching and connection pooling.

#poco-libraries#asynchronous-apis#connection-pooling
Stars176
Forks30
Last commit4 years ago
plf::list
plf::listC++

A high-performance drop-in replacement for std::list with significantly faster insertion, erasure, iteration, and sorting operations.

#performance-optimization#memory-efficiency#speed
Stars176
Forks23
Last commit29 days ago
Gravity Defied CPP
Gravity Defied CPPC++

A C++ and SDL2 port of the classic Gravity Defied mototrial racing mobile game, preserving all original features.

#sdl2#gamedev#sdl
Stars175
Forks20
Last commit1 year ago
C++Now 2012 Presentations
C++Now 2012 PresentationsC++

A collection of presentation materials and papers from the C++Now 2012 conference, covering C++11, Boost libraries, and advanced programming techniques.

#metaprogramming#conference-materials#historical-resource
Stars171
Forks24
Last commit
spy
spyC++

A C++20 library that replaces preprocessor macros with constexpr detection of compilers, architectures, SIMD extensions, and operating systems.

#concepts#cpp-library#constexpr
Stars166
Forks12
Last commit1 day ago
liblcl
liblclPascal

A cross-platform GUI library built on Lazarus LCL, providing C/C++ bindings for native desktop application development.

#desktop-application#govcl#c-bindings
Stars166
Forks32
Last commit8 months ago
meojson
meojsonC++

A next-generation, header-only C++ JSON serialization engine with zero dependencies and seamless type conversion.

#serialization-library#zero-dependency#stl-containers
Stars158
Forks25
Last commit1 month 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
Stars154
Forks5
Last commit
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
Stars152
Forks21
Last commit1 day 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
Forks6
Last commit6 months ago
FastWARC
FastWARCRust

A collection of robust and fast Python tools for parsing, extracting, and analyzing web archive data, including a high-performance WARC parser.

#cython#batch-processing#content-extraction
Stars145
Forks21
Last commit11 days 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
Stars144
Forks13
Last commit3 months 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
Stars141
Forks27
Last commit19 days 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
Stars137
Forks9
Last commit3 months ago
origin
originC++

A collection of experimental C++11 libraries using concepts to explore future standard library designs.

#template-metaprogramming#c-libraries#experimental
Stars134
Forks19
Last commit9 years ago
neovim-tasks
neovim-tasksLua

A stateful Neovim plugin for managing and running build system tasks with project-specific configuration.

#bazel#debug#c
Stars129
Forks15
Last commit1 month ago
GLFWPP
GLFWPPC++

A thin, modern, header-only C++17 wrapper for GLFW providing RAII objects, scoped enums, and exceptions.

#glfw-wrapper#vulkan#graphics
Stars122
Forks24
Last commit3 years ago
CppCon 2021 Presentation Materials
CppCon 2021 Presentation Materials

A comprehensive collection of presentation slides and materials from the CppCon 2021 conference for C++ developers.

#programming-education#conference-materials#presentation-slides
Stars120
Forks23
Last commit2 years ago
Cane
CaneC++

A small MIDI sequencer DSL designed around vectors and euclidean rhythms for live-coding and beat generation.

#audio-synthesis#music#programming-language
Stars110
Forks4
Last commit6 months ago
Jsonifier
JsonifierC++

A few classes for extremely fast json parsing/serializing in modern C++. Possibly the fastest json parser in C++. Possibly the fastest json serializer in C++.

#parsing#simd-instructions#jsonifier
Stars102
Forks7
Last commit1 day ago
Electra
ElectraC++

An esoteric programming language where you code like an electrician using currents, generators, and components.

#programming-language#esoteric-programming-language#educational
Stars100
Forks1
Last commit3 months ago
CrashCatch
CrashCatchC++

A cross-platform, single-header crash-reporting library for modern C++ applications that generates .dmp and .txt crash logs.

#developer-tools#stack-trace#c-plus-plus
Stars99
Forks5
Last commit14 days ago
lazycsv
lazycsvC++

A fast, lightweight, single-header C++17 CSV parser library that parses rows and cells lazily on demand.

#csv-reader#cpp-csv-reader#parsing-csv-files
Stars96
Forks12
Last commit6 months ago
Wildcards
WildcardsC++

A C++ header-only template library for wildcard pattern matching with runtime and compile-time execution.

#template-library#cpp-library#constexpr
Stars95
Forks7
Last commit2 years ago
C++Now 2019 Presentations
C++Now 2019 Presentations

The presentations of C++Now 2019.

#conference-presentations#lightning-talk#cppnow
Stars93
Forks16
Last commit6 years ago
3d-annotation-tool
3d-annotation-toolC++

A graphical user interface for annotating point clouds and 3D scenes with bounding boxes, keypoints, and rectangles.

#labeling-tool#lidar#3d-vision
Stars90
Forks13
Last commit4 years ago
Kigs framework
Kigs frameworkC++

A modular C++ framework for rapid development of cross-platform applications including games, simulators, and viewers.

#modular-architecture#emscripten#visual-studio
Stars89
Forks24
Last commit2 years ago
OpenCrystalCaves
OpenCrystalCavesC++

An unofficial open-source engine reimplementation of the classic game trilogy Crystal Caves, with modern improvements.

#pixel-art#crystal-caves#sdl2
Stars89
Forks4
Last commit1 day ago
PreviousPage 10 of 12Next

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
7 years ago
7 years ago
1 month ago
#C Plus Plus241
#Cross Platform123
#Header Only92
#Cplusplus64
#Cmake62
#Cpp1757
#C52
#Game Development43
#Cpp1139
#High Performance35
#Python30
#Performance29