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

1079 projects

Showing 36 of 1079 projects

cmake-modules
cmake-modulesCMake

A collection of additional CMake modules for extending CMake's functionality, primarily sourced from Ryan Pavlik's work.

#build-automation#c#cmake-modules
Stars592
Forks224
Last commit2 months ago
gbe-plus
gbe-plusC++

A portable Game Boy emulator focused on full hardware emulation including peripherals, with experimental Nintendo DS support.

#open-source-emulator#hardware-emulation#opengl
Stars591
Forks83
Last commit4 days ago
GitHub repository
GitHub repositoryC++

A fast and robust ground segmentation algorithm for 3D LiDAR point clouds, using concentric zone-based region-wise processing.

#lidar#robotics#ground-estimator
Stars583
Forks80
Last commit25 days ago
Channel
ChannelC++

A C++11 header-only thread-safe container (synchronized queue) for sharing data between threads with customizable storage.

#concurrent-queue#synchronized-queue#queue
Stars583
Forks39
Last commit11 months ago
GLSMAC
GLSMACC++

An unofficial open-source OpenGL/SDL2 reimplementation of Sid Meier's Alpha Centauri and Alien Crossfire for modern systems.

#multiplayer#sdl2#smac
Stars582
Forks21
Last commit13 days ago
EasyClangComplete
EasyClangCompletePython

A Sublime Text plugin providing robust, out-of-the-box autocompletion for C, C++, Objective-C, and Objective-C++ using clang.

#auto-complete#clang#bazel
Stars580
Forks77
Last commit6 days ago
OpenApocalypse
OpenApocalypseC++

An open-source re-implementation of the classic strategy game X-COM: Apocalypse, requiring the original game files to run.

#xcom-apocalypse#xcom#sdl2
Stars580
Forks107
Last commit1 month ago
FIFE
FIFEC++

A multi-platform isometric game engine with C++ core and Python bindings for creating extensible 2D games.

#cmake#c-plus-plus#isometric-games
Stars576
Forks76
Last commit1 day ago
ACADO Toolkit
ACADO ToolkitC++

A C++ toolkit with MATLAB interface for automatic control and dynamic optimization, including model predictive control and parameter estimation.

#automatic-control#robust-optimization#dynamic-optimization
Stars576
Forks250
Last commit1 year ago
Return To The Roots
Return To The RootsC++

A fan-made open-source remake of The Settlers II Gold Edition with modern multiplayer support and cross-platform compatibility.

#multiplayer#sdl2#sdl
Stars574
Forks94
Last commit6 days ago
neoGFX
neoGFXC++

A cross-platform GPU-oriented C++ application and game framework for building performant UIs and graphics using modern GPUs.

#vulkan#gpu-rendering#opengl
Stars573
Forks51
Last commit1 day ago
ordered-map
ordered-mapC++

A C++ header-only hash map and hash set that preserve insertion order, similar to Python's OrderedDict.

#hash-table#high-performance#hash-set
Stars573
Forks78
Last commit2 days ago
sajson
sajsonC++

A lightweight, extremely high-performance, in-place DOM-style JSON parser for C++11.

#dom-parser#embedded-systems#c-plus-plus-11
Stars572
Forks45
Last commit1 year ago
AUI
AUIC++

A cross-platform, high-performance UI toolkit for building hardware-accelerated desktop applications with modern C++20.

#gui-toolkit#opengl#c-plus-plus-20
Stars570
Forks42
Last commit1 day ago
Frei0r
Frei0rC

A collection of free and open-source video effects plugins compatible with major video editing and processing software.

#ffmpeg#video-processing#video-effects
Stars569
Forks108
Last commit5 days ago
Crazy Eddie's GUI
Crazy Eddie's GUIC++

A versatile, fast, multi-platform C++ library for creating graphical user interfaces in games and rendering applications.

#library#direct3d#opengl
Stars564
Forks90
Last commit1 year ago
StatsLib
StatsLibC++

A C++ header-only library of statistical distribution functions with compile-time computing capabilities.

#scientific-computing#constexpr#distributions
Stars559
Forks78
Last commit3 years ago
Tonic
TonicC++

A C++ library for fast and easy audio synthesis with clean syntax and intuitive signal processing operators.

#audio-synthesis#synthesizer#audio-library
Stars554
Forks72
Last commit1 year ago
Jazz² Resurrection
Jazz² Resurrection

An open-source reimplementation of the classic 1998 platformer Jazz Jackrabbit 2, supporting multiple original versions and modern platforms.

#emscripten#jazz-jackrabbit#platformer
Stars552
Forks19
Last commit16 days ago
Kangaru
KangaruC++

A non-intrusive, header-only dependency injection container for C++11 and later that automates wiring and reduces boilerplate.

#injection#boilerplate-reduction#c-plus-plus-11
Stars549
Forks38
Last commit9 days ago
Carnage3D
Carnage3DC++

An open-source reimplementation of Grand Theft Auto 1 (GTA1) using modern technologies, playable in a web browser.

#webassembly#gta#opengl
Stars548
Forks51
Last commit4 years ago
esphomelib
esphomelibC++

The C++ framework behind ESPHome for building custom firmware for ESP8266/ESP32 devices.

#iot#embedded-systems#esp32
Stars548
Forks113
Last commit5 years ago
JSON++
JSON++C++

A lightweight, header-only C++ JSON parser with XML conversion capabilities.

#data-serialization#lightweight-library#c-plus-plus
Stars546
Forks176
Last commit5 years ago
cmake-tools.nvim
cmake-tools.nvimLua

A pure Lua Neovim plugin providing comprehensive CMake project integration with build, test, and debug workflows.

#cmake-tools#developer-tools#test-runner
Stars545
Forks106
Last commit10 days ago
libosmium
libosmiumC++

A fast and flexible C++ library for working with OpenStreetMap data.

#geospatial#c-plus-plus-14#gis
Stars544
Forks132
Last commit2 months ago
Gif-h
Gif-hC

A single-header C++ library for creating animated GIFs directly from RGBA8 image data with delta encoding.

#gif-generation#animation#c-plus-plus
Stars540
Forks100
Last commit1 year ago
BqLog
BqLogC++

A lightweight, high-performance, industrial-grade logging library for C++, Java, C#, Python, TypeScript, and game engines, battle-tested in Honor of Kings.

#multi-language#ios#high-performance
Stars539
Forks45
Last commit2 days ago
Vookoo
VookooC++

A header-only C++ utility library that simplifies Vulkan graphics programming by reducing boilerplate and verbosity.

#vulkan#shaders#pipeline
Stars538
Forks52
Last commit2 years ago
avcpp
avcppC++

A C++ wrapper for FFmpeg that simplifies multimedia processing with modern C++ abstractions.

#library#ffmpeg#video-processing
Stars536
Forks97
Last commit2 months ago
warp
warpD

A fast preprocessor for C and C++ designed as a faster replacement for GNU cpp.

#d-language#code-processing#build-tools
Stars534
Forks45
Last commit4 years ago
Boost.Python
Boost.PythonC++

A C++ library for seamless interoperability between C++ and Python, enabling Python to call C++ code and vice versa.

#language-interop#binding-generation#c-plus-plus
Stars530
Forks221
Last commit9 days ago
Seam-aware Decimater
Seam-aware DecimaterC++

Mesh simplification library that preserves UV seam boundaries for seamless texture reuse across decimation levels.

#geometry-processing#seamless#c-plus-plus
Stars528
Forks63
Last commit6 years ago
Awesome Graphics Libraries
Awesome Graphics LibrariesPython

A curated list of C++ graphics libraries and resources for 3D rendering and game development.

#vulkan#geometry-processing#real-time-graphics
Stars525
Forks37
Last commit1 month ago
Jagged Alliance Stracciatella
Jagged Alliance StracciatellaC++

A portable, cross-platform continuation of Jagged Alliance 2 that fixes bugs and provides a stable base for mods.

#modding-platform#bug-fixes#hacktoberfest
Stars516
Forks93
Last commit22 days ago
Tilemap Studio
Tilemap StudioC++

A tilemap editor for Game Boy, GBC, GBA, NDS, SNES, Genesis, and TG16 projects, supporting Pokémon disassemblies and hacks.

#sprite-editing#snes#game-boy
Stars516
Forks43
Last commit1 month ago
eosio.cdt
eosio.cdtC++

A WebAssembly toolchain and toolkit for building smart contracts on the EOSIO blockchain platform.

#clang#webassembly#smart-contracts
Stars511
Forks282
Last commit4 years ago
PreviousPage 20 of 30Next

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
#Cross Platform389
#Cpp224
#Game Development179
#Header Only159
#Cmake150
#Game Engine119
#High Performance79
#Opengl78
#Open Source72
#C69
#Linux67
#Vulkan67