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

KlayGE
KlayGEC++

A cross-platform open source game engine with a plugin-based architecture, focused on cutting-edge graphics technology.

#open-source#graphics#opengl
Stars2.2k
Forks354
Last commit1 month ago
Freeablo
FreeabloC++

A modern cross-platform reimplementation of the Diablo 1 game engine.

#action-rpg#diablo-1#cmake
Stars2.2k
Forks196
Last commit3 years ago
SoLoud
SoLoudC

A free, portable C/C++ audio engine for games with minimal dependencies and simple API.

#sound#synthesizer#sound-effects
Stars2.2k
Forks347
Last commit2 years ago
iceoryx
iceoryxC++

A true zero-copy inter-process-communication (IPC) middleware for high-performance data transfer between processes.

#robotics#iceoryx#high-performance
Stars2.2k
Forks489
Last commit11 days ago
iceoryx
iceoryxC++

A true zero-copy inter-process-communication (IPC) middleware for high-performance data transfer between processes.

#robotics#iceoryx#high-performance
Stars2.2k
Forks489
Last commit11 days ago
mrpt-serialization
mrpt-serializationC++

A comprehensive C++ toolkit for mobile robotics and computer vision research, providing libraries for SLAM, Bayesian filtering, and 3D geometry.

#robot-motion-estimate#autonomous-driving#mobile-robots
Stars2.2k
Forks660
Last commit
audiowaveform
audiowaveformC++

A C++ command-line tool that generates waveform data and renders PNG images from MP3, WAV, FLAC, Ogg Vorbis, and Opus audio files.

#audio-analysis#png-rendering#waveform-generation
Stars2.2k
Forks252
Last commit1 year ago
PEGTL
PEGTLC++

A zero-dependency C++ header-only parser combinator library for creating parsers according to Parsing Expression Grammars.

#parsing#template-library#zero-dependency
Stars2.2k
Forks247
Last commit12 days ago
SRPC
SRPCC++

An enterprise-level RPC framework based on C++ Workflow, supporting SRPC, bRPC, tRPC, and Thrift protocols.

#trpc#workflow#high-performance
Stars2.1k
Forks407
Last commit5 months ago
Amazon Lumberyard
Amazon LumberyardC++

A free AAA game engine deeply integrated with AWS and Twitch, now succeeded by Open 3D Engine.

#visual-editor#aws-integration#c-plus-plus
Stars2.1k
Forks547
Last commit3 years ago
Kimera
Kimera

A C++ library for real-time metric-semantic SLAM, building semantically annotated 3D meshes from camera and IMU data.

#robotics#semantics#3d-mapping
Stars2.1k
Forks241
Last commit5 years ago
TscanCode
TscanCodeC++

A fast, accurate static code analyzer for C/C++, C#, and Lua that detects defects early in development.

#clang#gcc#static-code-analysis
Stars2.1k
Forks601
Last commit2 years ago
Torque3D
Torque3DC++

An open-source C++ engine for 3D game development, offering a full suite of tools and cross-platform support.

#open-source#indie-dev#mit-license
Stars2.1k
Forks235
Last commit5 days ago
OpenImageDenoise
OpenImageDenoiseC++

An open-source library of high-performance, high-quality denoising filters for ray-traced images using deep learning.

#image-denoising#deep-learning#gpu-acceleration
Stars2.1k
Forks198
Last commit11 days ago
fast_float
fast_floatC++

A high-performance C++ library for parsing floating-point and integer numbers from strings, 4x to 10x faster than strtod.

#cpp-library#high-performance#from-chars
Stars2.1k
Forks192
Last commit6 days ago
Awesome C++ Game Dev
Awesome C++ Game DevMarkdown

A curated list of over 2000 awesome C++ libraries, engines, and tools for game development.

#open-source#awesome-list#c-plus-plus
Stars2.1k
Forks154
Last commit1 year ago
Oryol Input
Oryol InputC++

A small, portable and extensible C++ 3D coding framework for cross-platform graphics applications.

#direct3d#oryol#opengl
Stars2.1k
Forks203
Last commit3 years ago
Oryol
OryolC++

A small, portable and extensible C++ 3D coding framework for cross-platform graphics applications.

#emscripten#oryol#opengl
Stars2.1k
Forks203
Last commit3 years ago
Visual Doom AI Competition
Visual Doom AI CompetitionC++

A platform for developing AI bots that play Doom using visual information, designed for reinforcement learning research.

#game-ai#doom#gymnasium
Stars2.1k
Forks449
Last commit8 days ago
uvw
uvwC++

A header-only, event-based C++17 wrapper for libuv that provides a modern API while staying true to libuv's original interface.

#systems-programming#event-driven#libuv-wrapper
Stars2.1k
Forks241
Last commit8 months ago
Acid
AcidC++

A high-speed, cross-platform game engine built with modern C++17 and Vulkan for graphics rendering.

#vulkan#open-source#cpp17
Stars2.0k
Forks167
Last commit2 years ago
Acid
AcidC++

A high-speed, cross-platform game engine built with modern C++17 and Vulkan for graphics.

#vulkan#bullet-physics#open-source
Stars2.0k
Forks167
Last commit2 years ago
ezEngine
ezEngineC++

An open-source, modular C++ game engine with a feature-rich editor and visual scripting.

#visual-scripting#modular-architecture#open-source
Stars2.0k
Forks258
Last commit1 day ago
nbind
nbindC++

A set of headers that make C++11 libraries accessible from JavaScript for Node.js addons and web browsers via asm.js.

#emscripten#native-modules#asm-js
Stars2.0k
Forks118
Last commit7 years ago
memory-allocators
memory-allocatorsC++

A collection of custom memory allocators in C++ designed to outperform standard malloc for specific allocation patterns.

#systems-programming#dynamic-memory#memory-allocation
Stars2.0k
Forks171
Last commit10 days ago
otter-browser
otter-browserC++

A lightweight web browser that recreates the classic Opera 12 UI and spirit using Qt5, focused on power users.

#desktop-application#qt#qt5
Stars2.0k
Forks283
Last commit1 day ago
Blend2D
Blend2DC++

A high-performance 2D vector graphics engine powered by a JIT compiler for real-time rendering.

#rasterization#font-rendering#simd
Stars2.0k
Forks158
Last commit9 months ago
utf8.h
utf8.hC++

A single-header library providing UTF-8 string functions for C and C++, mirroring the standard string.h API.

#library#unicode#c
Stars2.0k
Forks141
Last commit3 days ago
Crow Translate
Crow TranslateC++

A lightweight desktop translator that translates and speaks text using multiple online translation APIs.

#desktop-application#qt#open-source
Stars2.0k
Forks179
Last commit2 years ago
snmalloc
snmallocC++

A high-performance message-passing memory allocator designed for scalable multithreaded applications.

#memory-allocator#malloc#c-plus-plus
Stars2.0k
Forks135
Last commit3 days ago
mio
mioC++

A cross-platform C++11 header-only library for memory-mapped file I/O with zero dependencies.

#memory-mapping#fileviewer#zero-dependencies
Stars2.0k
Forks180
Last commit2 years ago
fre:ac
fre:acC++

The fre:ac audio converter project

#unix#converter#portable
Stars1.9k
Forks94
Last commit7 days ago
GitAhead
GitAheadC++

A graphical Git client for visualizing and managing source code history across Windows, Linux, and macOS.

#version-control#repository-management#gui-application
Stars1.9k
Forks253
Last commit15 days ago
simdutf
simdutfC++

A high-performance C++ library for Unicode validation and transcoding (UTF-8/16/32, Latin1, Base64) using SIMD instructions.

#utf16#transcoding#sse2
Stars1.9k
Forks150
Last commit10 days ago
Famistudio
FamistudioC#

A cross-platform music editor for creating authentic NES chiptunes, supporting multiple expansion chips and export formats.

#nes-music#sound-emulation#c-plus-plus
Stars1.9k
Forks140
Last commit19 days ago
bsf
bsfC++

Modern C++14 library providing a unified foundation for developing real-time graphical applications like games, engines, and tools.

#vulkan#graphics#gamedev
Stars1.9k
Forks204
Last commit2 days ago
PreviousPage 11 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 day ago
#Cross Platform410
#Cpp241
#Game Development198
#Cmake176
#Header Only165
#Game Engine129
#Opengl83
#High Performance80
#C78
#Linux75
#Open Source73
#Vulkan72