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

ThunderSVM
ThunderSVMC++

A fast Support Vector Machine (SVM) library that leverages GPUs and multi-core CPUs for high-performance machine learning.

#cuda#libsvm#high-performance-computing
Stars1.6k
Forks223
Last commit2 years ago
robin-hood-hashing
robin-hood-hashingC++

A fast and memory-efficient C++ hashmap implementation using robin hood hashing as a drop-in replacement for std::unordered_map/set.

#hash-tables#hash#stl-containers
Stars1.6k
Forks153
Last commit3 years ago
memory
memoryC++

STL-compatible C++ memory allocator library with a simpler RawAllocator concept and various allocator implementations.

#memory-allocation#embedded#stl-compatible
Stars1.6k
Forks206
Last commit1 year ago
restclient-cpp
restclient-cppC++

A lightweight C++ wrapper around libcurl for making HTTP/REST requests with both simple and advanced configuration options.

#cpp-library#rest#rest-client
Stars1.6k
Forks379
Last commit1 year ago
SOCI
SOCIC++

A C++ database access library providing a simple, unified interface for multiple database backends.

#database-access#orm#multi-backend
Stars1.6k
Forks516
Last commit22 days ago
HighwayHash
HighwayHashC++

Fast, strong hash functions including SipHash and HighwayHash, offering high-speed SIMD implementations with security claims.

#simd#highwayhash#siphash
Stars1.6k
Forks187
Last commit2 years ago
AnKi 3D Engine
AnKi 3D EngineC++

An open-source 3D game engine supporting Vulkan and DirectX 12 across Linux, Windows, and Android platforms.

#vulkan#graphics#android
Stars1.6k
Forks106
Last commit17 days ago
toy engine
toy engineC++

A thin, modular C++ game engine designed for building games directly from C++ with full control and fast iteration.

#procedural-generation#modular-architecture#real-time-graphics
Stars1.6k
Forks104
Last commit5 years ago
Lumos
LumosC++

A cross-platform C++ game engine for 2D and 3D development with Vulkan rendering and Lua scripting.

#vulkan#premake#lua-scripting
Stars1.6k
Forks157
Last commit1 month ago
microprofile
microprofileC

An embeddable, lightweight profiler for C++ applications with CPU/GPU timing, live web view, and dynamic instrumentation.

#c-plus-plus#low-overhead#dynamic-instrumentation
Stars1.6k
Forks130
Last commit5 months ago
Horde3D
Horde3DC++

A lightweight, cross-platform 3D rendering and animation engine with a clean C++ architecture and C-style API.

#real-time-graphics#opengl#3d-graphics
Stars1.6k
Forks307
Last commit1 day ago
Zeus Source Code
Zeus Source CodeC

NOT MY CODE! Zeus trojan horse - leaked in 2011, I am not the author. This repository is for study purposes only, do not message me about your lame hacking attempts.

#c#c-plus-plus#virus
Stars1.6k
Forks696
Last commit5 years ago
Vc
VcC++

A portable C++ library providing SIMD vector types for explicit data-parallel programming with zero-overhead abstractions.

#parallel-computing#high-performance-computing#simd-instructions
Stars1.5k
Forks151
Last commit17 days ago
openblack
openblackC++

An open-source reimplementation of Black & White (2001) in modern C++ with support for OpenGL and Vulkan.

#vulkan#open-source#game-preservation
Stars1.5k
Forks94
Last commit11 days ago
OpenDDS
OpenDDSC++

Open-source C++ implementation of the OMG Data Distribution Service (DDS) for building real-time, distributed publish-subscribe systems.

#java bindings#platform-agnostic#publish-subscribe
Stars1.5k
Forks514
Last commit1 day ago
Natron
NatronC++

Open-source, cross-platform video compositing software with a node-based workflow for visual effects and motion graphics.

#open-source#visual-effects#c-plus-plus
Stars1.5k
Forks161
Last commit7 years ago
Polygon Mesh Processing Library
Polygon Mesh Processing LibraryC++

A modern C++ library for processing and visualizing polygon surface meshes with efficient data structures and standard algorithms.

#triangle-mesh#geometry-processing#polygon-mesh
Stars1.5k
Forks214
Last commit2 months ago
csound
csoundC

A sound and music computing system for audio synthesis, processing, and composition.

#audio-synthesis#embedded-audio#music-programming
Stars1.5k
Forks212
Last commit1 day ago
robin-map
robin-mapC++

A C++ header-only library providing fast hash map and hash set implementations using robin hood hashing with open addressing.

#hash-table#high-performance#hash-set
Stars1.5k
Forks143
Last commit1 month ago
30 Seconds of C++
30 Seconds of C++C++

A collection of C++ STL features that can be learned in 30 seconds or less.

#reference-guide#stl-containers#educational
Stars1.5k
Forks604
Last commit2 years ago
CppUTest
CppUTestC++

A unit testing and mocking framework for C and C++ with memory leak detection.

#very-kewl#unit-testing#memory-leak-detection
Stars1.5k
Forks530
Last commit6 months ago
IconFontCppHeaders
IconFontCppHeadersC

Language-specific headers and classes for using popular icon fonts in C, C++, C#, Python, Rust, and Go.

#fontawesome#font-icons#imgui
Stars1.5k
Forks166
Last commit1 month ago
corrosion
corrosionCMake

A CMake tool for seamlessly integrating Rust crates (executables and libraries) into existing C/C++ projects.

#static-linking#mixed-language#cross-compilation
Stars1.5k
Forks148
Last commit2 months ago
junction
junctionC++

A C++ library providing multiple concurrent hash map implementations for high-performance multithreaded applications.

#high-performance#concurrent-data-structures#cmake
Stars1.5k
Forks159
Last commit2 months ago
Iaitō
IaitōC++

A Qt and C++ GUI for the radare2 reverse engineering framework, designed to make binary analysis accessible.

#qt#radare2#qt5
Stars1.5k
Forks117
Last commit5 years ago
CppPatterns
CppPatternsC++

A community-curated repository of modern, idiomatic C++ code patterns for solving common programming problems.

#code-patterns#programming-reference#idiomatic-code
Stars1.5k
Forks226
Last commit3 years ago
Cpptrace
CpptraceC++

A simple, portable, and self-contained C++ stacktrace library supporting C++11 and newer on Linux, macOS, and Windows.

#pdb#jit-support#cmake
Stars1.5k
Forks169
Last commit4 months ago
PHP-CPP
PHP-CPPC++

A C++ library for building native PHP extensions with automatic type conversion between C++ and PHP.

#php-integration#library#c-plus-plus-11
Stars1.4k
Forks336
Last commit18 days ago
BananaBread
BananaBreadC++

A C++ 3D game engine ported to run in web browsers using JavaScript, WebGL, and WebAssembly via Emscripten.

#webassembly#emscripten#real-time-editing
Stars1.4k
Forks371
Last commit4 years ago
CppCon 2018 Presentation Materials
CppCon 2018 Presentation MaterialsC++

A comprehensive collection of slides, code, and materials from the CppCon 2018 conference.

#programming-education#conference-materials#c-plus-plus
Stars1.4k
Forks177
Last commit7 years ago
OpenTomb
OpenTombC++

An open-source re-implementation of the classic Tomb Raider engine for playing Tomb Raider 1-5 and custom levels.

#bullet-physics#lua-scripting#discontinued
Stars1.4k
Forks158
Last commit1 year ago
Argh!
Argh!C++

A minimalist, frustration-free, single-header C++ library for command-line argument parsing.

#minimalist#getopts#cli-args
Stars1.4k
Forks98
Last commit1 year ago
unordered_dense
unordered_denseC++

A fast, densely stored C++17+ hashmap and hashset using robin-hood backward shift deletion, offering near-drop-in replacements for std::unordered_map/set.

#hash-tables#hash#stl-containers
Stars1.4k
Forks107
Last commit16 days ago
LunarG's Samples
LunarG's SamplesC++

A collection of Vulkan C++ sample applications demonstrating various aspects of the Vulkan graphics API.

#vulkan#graphics-tutorial#c-plus-plus
Stars1.4k
Forks303
Last commit5 years ago
axys
axysC++

A multi-platform C++ game engine for 2D games on desktop, mobile, Xbox, and WebAssembly, forked from Cocos2d-x.

#vulkan#axmol#webassembly
Stars1.4k
Forks295
Last commit2 days ago
Axmol Engine
Axmol EngineC++

A C++ multi-platform game engine for 2D development on desktop, mobile, Xbox, and WebAssembly.

#vulkan#axmol#webassembly
Stars1.4k
Forks295
Last commit2 days ago
PreviousPage 13 of 34Next

Related Tags

#Cross Platform410#Cpp240#Game Development198#Cmake176#Header Only165#Game Engine129#Opengl82#High Performance80#C77#Linux75#Open Source73#Vulkan72
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