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

Logi
LogiC++

A lightweight C++ Vulkan abstraction framework that simplifies API usage while preserving Vulkan semantics and minimizing overhead.

#vulkan-library#vulkan#memory-management
Stars16
Forks2
Last commit5 years ago
Sky Engine
Sky EngineC++

A lightweight C++ game engine built with OpenGL and SDL for 2D/3D game development.

#graphics#opengl#sdl
Stars16
Forks3
Last commit9 years ago
Spectrum
SpectrumC++

A work-in-progress framework and abstraction layer around the Vulkan graphics API.

#vulkan#graphics-framework#c-plus-plus
Stars15
Forks2
Last commit8 years ago
wxWidgetsTemplate
wxWidgetsTemplateC++

A template project for wxWidgets C++ with preconfigured IDE projects and cross-platform build files.

#template#cpp-library#wxwidgets
Stars15
Forks7
Last commit5 years ago
xwebrtc
xwebrtcC++

C++ backend enabling WebRTC functionality for Jupyter widgets, allowing real-time media streaming in notebooks.

#xeus#scientific-computing#interactive-computing
Stars15
Forks4
Last commit5 years ago
dcinja
dcinjaC++

A minimal binary-size template engine designed for dynamic configuration generation in Docker containers.

#jinja2#template#devops
Stars15
Forks3
Last commit1 year ago
MINX
MINXC++

A lightweight C++ wrapper library for graphics rendering and input handling across multiple platforms.

#wrapper-library#c-plus-plus#game-development
Stars14
Forks6
Last commit11 years ago
C++ Conferences
C++ Conferences

A comprehensive catalog of C++ conferences worldwide, categorized by country and conference type.

#event-catalog#conferences#programming-events
Stars13
Forks1
Last commit6 months ago
TigerBeetleDB C++ client (Community)
TigerBeetleDB C++ client (Community)CMake

A header-only C++ client library for TigerBeetle, a financial accounting database designed for mission-critical safety and performance.

#tigerbeetle#hpp-library#tigerbeetle-client
Stars13
Forks1
Last commit
VKFS
VKFSC++

A cross-platform C++ framework for rapid Vulkan initialization and abstraction of core graphics objects.

#vulkan#fast#graphics
Stars12
Forks2
Last commit1 year ago
cmake
cmakeCMake

CMake helper scripts and toolchains for Staticlibs projects, providing dependency tracking, testing, and cross-compilation support.

#build-tools#cross-compilation#dependency-management
Stars11
Forks5
Last commit7 years ago
Thumbnailer for AppImages
Thumbnailer for AppImagesCMake

A thumbnailer for AppImages that works with GNOME and KDE desktop environments.

#thumbnailer#kde#appimage
Stars11
Forks0
Last commit5 years ago
eCAL
eCALC++

eCAL is a middleware that enables scalable, high-performance inter-process communication on a single computer or across networks.

#distributed-systems#c-plus-plus#protocol-buffers
Stars11
Forks3
Last commit4 years ago
PE-Toy
PE-ToyAssembly

A PE file packer that adds a custom shell to executable files for protection and modification.

#assembly#c-plus-plus#malware-analysis
Stars10
Forks4
Last commit9 years ago
ros2_pytorch_cuda
ros2_pytorch_cudaC++

A ROS2 template node for running PyTorch C++ models with CUDA support in a Docker environment.

#robotics#cuda#template
Stars10
Forks1
Last commit4 years ago
iwyu-target-cmake
iwyu-target-cmakeCMake

CMake macro to add per-source include-what-you-use violation checks to individual build targets.

#build-tools#cmake#c-plus-plus
Stars10
Forks4
Last commit10 years ago
Presentation on Hana for C++Now 2015
Presentation on Hana for C++Now 2015JavaScript

A reveal.js presentation on the Hana C++ metaprogramming library, presented at C++Now 2015.

#metaprogramming#cppnow#reveal-js
Stars10
Forks0
Last commit8 years ago
GraphFuzz
GraphFuzzC

An experimental framework for building structure-aware, library API fuzzers using lifetime-aware dataflow graphs.

#software-testing#fuzzing#c-plus-plus
Stars10
Forks2
Last commit4 years ago
Pakr
PakrC

An in-memory packer for macOS Mach-O bundles that applies reversible transformations for obfuscation.

#memory-execution#obfuscation#binary-packing
Stars9
Forks4
Last commit9 years ago
sqlitemap
sqlitemapC++

A lightweight C++ wrapper around SQLite that provides a simple, map-like interface for persistent key-value storage.

#cpp17#c-plus-plus#key-value-store
Stars9
Forks2
Last commit9 months ago
Drop Creator
Drop CreatorC++

A no-code drag-and-drop 2.5D game engine built with C++, Qt, OpenGL, and Chipmunk Physics.

#qt#no-code#2-5d
Stars7
Forks2
Last commit3 years ago
C++
C++C++

A C++ implementation of the SCALE serialization format for efficient data encoding/decoding in blockchain applications.

#library#polkadot#c-plus-plus
Stars7
Forks7
Last commit1 year ago
version-from-git
version-from-gitCMake

A CMake-based tool that embeds Git repository information (branch, tag, commit, date) into C++ binaries at compile time.

#header-generation#build-tools#cmake
Stars7
Forks0
Last commit4 years ago
timeco
timecoC

A modern, portable reimplementation of the Time Commando game engine from 1996, built for learning and preservation.

#sdl3#open-source#educational
Stars7
Forks0
Last commit3 months ago
retruxx
retruxxC++

A reverse-engineered implementation of the Hard Truck Apocalypse game engine for modding and preservation.

#game-preservation#gamedev#cmake
Stars6
Forks1
Last commit23 hours ago
mexce
mexceC++

A single-header, dependency-free JIT compiler for mathematical expressions in C++.

#sse2#expression-parser#math-evaluator
Stars6
Forks1
Last commit25 days ago
alpaka
alpaka

Abstraction library for parallel kernel acceleration in C++ supporting CPUs, GPUs, and other accelerators.

#parallel-computing#performance-portability#hardware-acceleration
Stars4
Forks0
Last commit6 years ago
FetchDependency
FetchDependencyCMake

A CMake module that downloads, builds, and installs project dependencies locally at configuration time.

#local-installation#build-automation#dependency-management
Stars4
Forks1
Last commit4 months ago
bzlops.vim
bzlops.vimVim Script

A Vim plugin that helps manage Bazel build rules by automatically creating, deleting, and updating dependencies based on the current file.

#bazel#developer-tools#build-automation
Stars4
Forks0
Last commit2 years ago
cupla
cupla

A C++ abstraction library for parallel programming on multi-core CPUs and GPUs using CUDA, OpenMP, and TBB.

#cuda#scientific-computing#parallel-computing
Stars4
Forks1
Last commit6 years ago
Parworks
ParworksGame Maker Language

A DLL extension that fixes and enhances the YYG Steamworks extension for GameMaker Studio.

#dll#steam-integration#gamemaker-studio
Stars3
Forks0
Last commit4 years ago
Ember
EmberC

A C++ graphics framework built on SDL2 and OpenGL for 2D/3D rendering with event handling and asset management.

#premake#sdl2#opengl
Stars3
Forks0
Last commit4 years ago
tooling-cmake-util
tooling-cmake-utilCMake

A CMake utility library providing common functions for integrating static analysis tools into C++ projects.

#developer-tools#build-tools#cmake
Stars3
Forks2
Last commit10 years ago
BeagleEditor
BeagleEditorPython

A code editor with syntax highlighting, autocomplete, and plugin support for multiple programming languages.

#monaco-editor#fast#microsoft
Stars3
Forks0
Last commit2 months ago
wavespp
wavesppC++

C++ wrapper library for interacting with the Waves blockchain via the waves_c library.

#crypto#cpp-library#waves-blockchain
Stars2
Forks1
Last commit6 years ago
Retro-Arcade-Remakes
Retro-Arcade-RemakesC++

A collection of classic arcade game remakes built with C++ and SFML, demonstrating clean OOP design and game development fundamentals.

#sfml#collision-detection#arcade
Stars2
Forks0
Last commit6 months ago
PreviousPage 33 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