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

Plasma
PlasmaC++

A CMake-based fork of the CyanWorlds.com Engine focused on bug-fixes, cross-platform compatibility, and enhanced features.

#hacktoberfest#self-hosted-gaming#uru
Stars235
Forks88
Last commit1 day ago
Rootex
RootexC++

An advanced C++ 3D game engine with a full editor, ECS architecture, and DirectX 11 renderer, powering an in-production game.

#bullet-physics#lua-scripting#gamedev
Stars235
Forks36
Last commit1 year ago
aikido
aikidoC++

A C++ library with Python bindings for robotic motion planning and decision making, integrated with DART and OMPL.

#robotics#robot-control#perception
Stars234
Forks30
Last commit3 years ago
is::Engine
is::EngineC

An open-source C++ game engine using SFML and SDL 2 to build and export games for Nintendo Switch, Web, Mobile, and PC.

#mobile-games#sfml#code-blocks
Stars234
Forks20
Last commit2 months ago
FTP client for C++
FTP client for C++C++

A portable C++ FTP/SFTP client library wrapping libcurl for easy file transfer operations.

#cpp-library#sftp-client#network-programming
Stars233
Forks72
Last commit3 years ago
minja.hpp
minja.hppC++

A minimalistic C++ Jinja templating engine specifically designed for LLM chat templates, used in llama.cpp and other projects.

#chat-templates#cpp17#llama-cpp
Stars229
Forks38
Last commit11 months ago
Race into Space
Race into SpaceC++

An open-source reimplementation of the classic 1990s space race strategy game Buzz Aldrin's Race into Space.

#lunar-lander#turn-based#sdl
Stars229
Forks59
Last commit14 hours ago
nSnake
nSnakeC++

A terminal-based clone of the classic snake game, built with C++ and ncurses.

#ncurses#c-plus-plus#terminal-game
Stars228
Forks59
Last commit2 years ago
Kanzi
KanziC++

A modern, modular, and efficient lossless data compressor in C++ that combines multiple algorithms and multi-threading for high performance.

#modular-architecture#huffman#high-performance
Stars226
Forks10
Last commit1 day ago
Commander Genius
Commander GeniusC++

A modern open-source interpreter for Commander Keen and Cosmo's Cosmic Adventure games, enhancing classic DOS gameplay with new features.

#multiplayer#mod-support#sdl2
Stars224
Forks45
Last commit1 month ago
cpp11
cpp11C++

A header-only C++11 library for safe and efficient interaction with R objects from C++ code.

#r-api#c-plus-plus-11#r packages
Stars224
Forks52
Last commit4 months ago
Lumino
LuminoC++

An open-source library for building interactive real-time graphics applications like games and digital art across multiple platforms.

#vulkan#directx-12#real-time-graphics
Stars224
Forks18
Last commit7 days ago
ArcGIS CityEngine SDKs (C++)
ArcGIS CityEngine SDKs (C++)

A C++ SDK for integrating CityEngine's procedural 3D modeling engine into custom plugins and standalone applications.

#encoder#api#vr-ar
Stars223
Forks69
Last commit2 months ago
safe_numerics
safe_numericsC++

C++ library providing safe numeric types that throw exceptions on arithmetic errors like overflow and underflow.

#integer-arithmetic#cpp-library#safety-critical
Stars222
Forks46
Last commit27 days ago
CPFG
CPFGC++

A cross-platform C++ library for callback, reflection, serialization, and script binding, written in standard C++ without preprocessor tools.

#cpgf#script-binding#callback-system
Stars221
Forks61
Last commit4 years ago
Visual Script Engine
Visual Script EngineC++

A modern C++ visual scripting engine designed for embedding into applications with no external dependencies.

#visual-scripting#emscripten#wxwidgets
Stars219
Forks46
Last commit2 years ago
SELA
SELAC++

A simple, open-source lossless audio codec with good compression ratios, written in C++.

#open-source-audio#signal-processing#audio-codec
Stars217
Forks22
Last commit6 years ago
fifo_map
fifo_mapC++

A C++ header-only associative container that maintains key-value pairs in first-in-first-out insertion order.

#library#stl-compatible#map
Stars213
Forks84
Last commit9 months ago
Boost.Test
Boost.TestC++

A C++ unit testing framework supporting TDD, xUnit patterns, and multiple C++ standards.

#cplusplus-14#unit-testing#cplusplus-17
Stars213
Forks149
Last commit8 days ago
ucm
ucmCMake

A collection of CMake macros for managing compiler/linker flags, source collection, precompiled headers, and unity builds.

#compiler-flags#linker-flags#unity-builds
Stars213
Forks33
Last commit3 years ago
itlib
itlibC++

A collection of single-header C++ libraries that extend or provide alternatives to the C++ standard library.

#generator#single-header-libraries#flat-map
Stars212
Forks17
Last commit5 months ago
Boost.Log
Boost.LogC++

A C++ logging library providing tools for adding logging to libraries and applications.

#library#high-performance#boost-libraries
Stars211
Forks113
Last commit23 days ago
minimal_cmake_example
minimal_cmake_exampleCMake

A minimal CMake example project covering sources, resources, dependencies, and packaging.

#packaging#minimal-example#dependency-management
Stars210
Forks45
Last commit7 years ago
Catacomb 3D
Catacomb 3DC++

Source code for the classic 1991 first-person shooter Catacomb 3-D, released under GPLv2.

#historical-software#first-person-shooter#c-plus-plus
Stars206
Forks55
Last commit12 years ago
digestpp
digestppC++

A C++11 header-only library providing a modern, flexible API for cryptographic hash functions and extendable output functions.

#hash#c-plus-plus-11#message-digest
Stars205
Forks53
Last commit6 months ago
Blackhole
BlackholeC++

A high-performance, attribute-based logging library for C++ with Python-like formatting and JSON output.

#high-performance#syslog#attribute-based
Stars204
Forks58
Last commit7 years ago
Hippomocks
HippomocksC++

A single-header C++ mocking framework for unit testing with minimal dependencies.

#software-testing#unit-testing#tdd
Stars203
Forks67
Last commit1 year ago
Cortex Command Community Project Source
Cortex Command Community Project SourceC++

Community-driven open-source continuation of the 2D physics-based real-time tactics game Cortex Command.

#cortex-command#community-driven#gnu-agpl
Stars202
Forks36
Last commit
libONVIF
libONVIFC++

A C++ library providing high-level Qt-based client classes for ONVIF IP camera communication, abstracting gSOAP complexity.

#qt#library#onvif
Stars202
Forks54
Last commit1 year ago
eos-vm
eos-vmC++

A low-latency, high-performance, and extensible WebAssembly backend library designed for blockchain and embedded applications.

#embedded-systems#webassembly#high-performance
Stars200
Forks62
Last commit3 years ago
C++Now 2015 Presentations
C++Now 2015 Presentations

A collection of presentation materials from the C++Now 2015 conference covering advanced C++ topics, libraries, and best practices.

#parallel-computing#conference-materials#presentation-slides
Stars200
Forks20
Last commit11 years ago
osg-3rdparty-cmake
osg-3rdparty-cmakeCMake

CMake scripts for building OpenSceneGraph third-party libraries from source.

#graphics#third-party-libraries#dependency-management
Stars200
Forks109
Last commit3 years ago
OSRE
OSREC++

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

#vulkan#2d-rendering#graphics-engine
Stars198
Forks14
Last commit27 days ago
Wagyu
WagyuC++

A C++ library for performing union, intersection, difference, and XOR operations on 2D geometries with OGC-valid output.

#ogc-standards#geometry-processing#boolean-operations
Stars196
Forks36
Last commit2 months ago
gcc-poison
gcc-poisonObjective-C

A header file that uses GCC's poison pragma to ban unsafe C/C++ functions from your codebase.

#gcc#compiler-directives#c
Stars195
Forks19
Last commit12 years ago
rmw_iceoryx
rmw_iceoryxC++

A ROS 2 middleware implementation using iceoryx for zero-copy inter-process communication via shared memory.

#robotics#iceoryx#rmw-implementation
Stars193
Forks31
Last commit1 year ago
PreviousPage 25 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
2 years ago
#Cross Platform410
#Cpp241
#Game Development198
#Cmake176
#Header Only165
#Game Engine129
#Opengl83
#High Performance80
#C78
#Linux75
#Open Source73
#Vulkan72