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

1036 projects

Showing 36 of 1036 projects

iguana
iguanaC++

A universal serialization engine for C++ using compile-time reflection to convert objects to/from JSON, XML, YAML, and Protobuf.

#yaml#c#c-plus-plus
Stars1.3k
Forks239
Last commit3 days ago
Mach7
Mach7C++

A functional programming style pattern-matching library for C++ that provides user-definable patterns and open class hierarchies.

#functional-programming#visitor-pattern-alternative#metaprogramming
Stars1.3k
Forks76
Last commit4 years ago
scnlib
scnlibC++

A modern C++ library for type-safe and fast text parsing, replacing scanf and iostream.

#parsing#ranges#unicode
Stars1.3k
Forks56
Last commit7 months ago
API without Secrets: Introduction to Vulkan
API without Secrets: Introduction to VulkanC++

Source code examples for the 'API without Secrets: Introduction to Vulkan' tutorial series.

#vulkan#intel#shaders
Stars1.3k
Forks210
Last commit3 years ago
sparsepp
sparseppC++

A fast, memory-efficient hash map implementation for C++ with minimal memory overhead during resizing.

#hash-tables#hash#high-performance
Stars1.3k
Forks127
Last commit1 year ago
simpleini
simpleiniC++

A cross-platform C++ library for reading and writing INI-style configuration files with a simple API.

#mit-license#c-plus-plus#ini-parser
Stars1.3k
Forks358
Last commit2 months ago
cotire
cotireCMake

A CMake module that automates precompiled headers and single compilation unit builds to speed up C/C++ compilation.

#compilation-speed#build-optimization#unity-builds
Stars1.3k
Forks140
Last commit6 years ago
Horizon EDA
Horizon EDAC

An open-source Electronic Design Automation package for integrated PCB design from schematic entry to gerber export.

#hardware-design#circuit-design#gtkmm
Stars1.3k
Forks99
Last commit2 months ago
WPILib
WPILibC++

Core libraries for creating robot programs for the FIRST Robotics Competition roboRIO.

#robotics#wpilibj#gradle
Stars1.3k
Forks711
Last commit1 day ago
Kratos
KratosC++

A framework for building parallel, multi-disciplinary simulation software, focusing on modularity, extensibility, and high-performance computing.

#structural-mechanics#scientific-computing#parallel-computing
Stars1.3k
Forks291
Last commit
toml11
toml11C++

A feature-rich, header-only C++11/14/17/20 library for parsing and serializing TOML configuration files with full spec compliance.

#cplusplus-20#cplusplus-14#c-plus-plus-11
Stars1.3k
Forks185
Last commit6 months ago
DebugViewPP
DebugViewPPC++

A Windows application for collecting, viewing, and filtering logs from various sources like OutputDebugString, files, sockets, and ADB.

#logfile#filter#adb
Stars1.3k
Forks174
Last commit1 month ago
pitchfork
pitchforkC++

A set of conventions and tools for structuring C and C++ projects, including a standardized layout specification.

#developer-tools#conventions#c-plus-plus
Stars1.2k
Forks64
Last commit2 years ago
Bitsery
BitseryC++

A header-only C++ binary serialization library optimized for speed, minimal size, and real-time networking.

#real-time-networking#binary-serialization#c-plus-plus
Stars1.2k
Forks100
Last commit8 months ago
Hoard
HoardC++

A fast, scalable, and memory-efficient drop-in replacement for malloc that improves performance of multithreaded applications on multicore systems.

#malloc-replacement#memory-manager#memory-allocation
Stars1.2k
Forks135
Last commit2 days ago
cppimport
cppimportPython

Import C++ files directly from Python with automatic compilation and transparent recompilation.

#scientific-computing#performance-optimization#c-plus-plus
Stars1.2k
Forks73
Last commit1 month ago
MxEngine
MxEngineC++

An educational modern-C++ 3D game engine with deferred PBR, physics, audio, and a runtime editor.

#vulkan#open-source#educational
Stars1.2k
Forks74
Last commit2 years ago
android-cmake
android-cmakeCMake

CMake toolchain file and scripts for building native C/C++ code with the Android NDK.

#android-native#clang#gcc
Stars1.2k
Forks426
Last commit8 years ago
OpenSpades
OpenSpadesC++

An open-source, cross-platform client for Ace of Spades 0.75, offering enhanced graphics and audio via OpenGL/AL.

#multiplayer#self-hosted-gaming#opengl
Stars1.2k
Forks229
Last commit2 years ago
GemRB
GemRBC++

A portable open-source reimplementation of the Infinity Engine for running classic RPGs like Baldur's Gate on modern platforms.

#baldurs-gate#isometric#open-source
Stars1.2k
Forks215
Last commit3 days ago
C++ Compilation
C++ CompilationC++

Explains the C++ compilation process from source code to executable, covering preprocessing, compilation, assembly, and linking.

#developer-education#compilation#educational
Stars1.2k
Forks69
Last commit11 months ago
cpp17_in_TTs
cpp17_in_TTs

A collection of C++17 feature descriptions presented in Tony Tables format for clear comparison.

#code-examples#structured-bindings#tony-tables
Stars1.2k
Forks124
Last commit5 years ago
implot3d
implot3dC++

A high-performance immediate mode 3D plotting library for Dear ImGui, offering GPU-accelerated rendering of lines, surfaces, and meshes.

#scientific-visualization#debugging-tools#simulation
Stars1.2k
Forks79
Last commit1 month ago
Open Office
Open OfficeC++

A full-featured, open-source office productivity suite supporting word processing, spreadsheets, presentations, and more.

#open-source#productivity#spreadsheet
Stars1.2k
Forks369
Last commit2 days ago
PhotonLibOS
PhotonLibOSC++

A high-performance C++ coroutine library for I/O-intensive applications, featuring user-space threading and support for epoll, io_uring, and DPDK.

#libos#high-performance#http
Stars1.2k
Forks171
Last commit1 day ago
LibRocket
LibRocketC++

A C++ user interface library that implements HTML/CSS standards for real-time applications like games.

#c-plus-plus#game-development#ui-library
Stars1.2k
Forks297
Last commit5 years ago
Psi
PsiC++

An open-source suite of ab initio quantum chemistry programs for high-accuracy molecular simulations, written in C++ with a Python driver.

#scientific-computing#high-performance-computing#ab-initio
Stars1.2k
Forks503
Last commit11 days ago
Vulkan-glTF-PBR
Vulkan-glTF-PBRC++

A Vulkan-based physically-based rendering (PBR) implementation for loading and rendering glTF 2.0 models with image-based lighting.

#vulkan#real-time-graphics#graphics
Stars1.2k
Forks142
Last commit2 months ago
FINAL CUT
FINAL CUTC++

A modern C++ library for creating terminal-based applications with text-based widgets, featuring a Qt-inspired class structure and full mouse support.

#console-applications#library#widget-toolkit
Stars1.2k
Forks60
Last commit22 days ago
Incbin
IncbinC

A single-header C/C++ library for embedding binary and text files directly into executables using compiler inline assembly.

#embedded-resources#inline-assembly#build-tools
Stars1.2k
Forks107
Last commit1 year ago
Siv3D
Siv3DC++

A C++20 framework for creative coding, enabling 2D/3D games, media art, visualizers, and simulators across Windows, macOS, Linux, and the Web.

#gamedev#c-plus-plus-20#game-developement
Stars1.2k
Forks155
Last commit24 days ago
LunaSVG
LunaSVGC

A lightweight, portable C++ library for rendering and manipulating SVG files with high efficiency.

#rasterization#png#svg-rendering
Stars1.2k
Forks166
Last commit15 days ago
MetroBoy
MetroBoyC++

Gate-level simulation of the original Game Boy hardware, reverse-engineered from die shots of the DMG-01 chip.

#die-shot-analysis#fpga-tools#simulator
Stars1.2k
Forks36
Last commit1 year ago
xtd
xtdC++

A modern C++20 framework for building cross-platform console, GUI (WinForms-like), and unit test applications.

#unit-testing#c-plus-plus-20#portable
Stars1.2k
Forks79
Last commit1 day ago
xoreos
xoreosC++

An open-source reimplementation of BioWare's Aurora game engine and its derivatives, enabling portable gameplay for classic RPGs.

#bioWare-games#neverwinter-nights#nwn2
Stars1.2k
Forks129
Last commit2 months ago
jwt-cpp
jwt-cppC++

A header-only C++11 library for creating and validating JSON Web Tokens (JWT) with comprehensive algorithm support.

#c-plus-plus-11#authentication#jwt
Stars1.1k
Forks305
Last commit2 months ago
PreviousPage 14 of 29Next

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 day ago
#Cross Platform380
#Cpp218
#Game Development175
#Header Only153
#Cmake138
#Game Engine118
#High Performance78
#Opengl76
#Open Source69
#C67
#Vulkan65
#Linux64