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

SoLoud
SoLoudC

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

#sound#synthesizer#sound-effects
Stars2.2k
Forks353
Last commit2 years ago
c
cShell

A shell script that compiles and executes C (and C++) source files in one command, enabling C scripting.

#clang#compiler#gcc
Stars2.2k
Forks185
Last commit10 months ago
tabulate
tabulateC++

A header-only C++11 library for creating and formatting tables in terminals with extensive styling and export options.

#markdown-export#library#c-plus-plus-11
Stars2.2k
Forks161
Last commit9 days ago
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 commit3 months 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
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
Forks253
Last commit1 year 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
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
Forks248
Last commit19 days 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
Forks247
Last commit27 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
Forks410
Last commit1 month 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
Forks545
Last commit4 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
Forks239
Last commit5 years 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
Forks200
Last commit4 days 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
Forks602
Last commit2 years 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
Forks197
Last commit18 days 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
Forks459
Last commit2 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
Forks156
Last commit1 year ago
Oryol
OryolC++

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

#emscripten#oryol#opengl
Stars2.1k
Forks202
Last commit3 years ago
Oryol Input
Oryol InputC++

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

#direct3d#oryol#opengl
Stars2.1k
Forks202
Last commit3 years 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
Forks242
Last commit10 months 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
Forks266
Last commit3 days 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
Forks166
Last commit3 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
Forks166
Last commit3 years 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
Forks162
Last commit1 month 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
Forks172
Last commit1 month 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
simdutf
simdutfC++

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

#utf16#transcoding#sse2
Stars2.0k
Forks160
Last commit3 days 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
Forks146
Last commit7 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 commit2 days ago
fre:ac
fre:acC++

The fre:ac audio converter project

#unix#converter#portable
Stars2.0k
Forks97
Last commit4 days ago
snmalloc
snmallocC++

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

#memory-allocator#malloc#c-plus-plus
Stars2.0k
Forks137
Last commit2 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
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
Stars2.0k
Forks148
Last commit2 months 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
Forks181
Last commit2 years 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
Stars2.0k
Forks251
Last commit11 days ago
OpenLoco
OpenLocoC++

An open-source re-implementation of Chris Sawyer's Locomotion, a transport company simulation game.

#multiplayer#simulation#simulation-game
Stars1.9k
Forks226
Last commit9 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
4 days ago
#Cross Platform410
#Cpp241
#Game Development198
#Cmake176
#Header Only165
#Game Engine129
#Opengl83
#High Performance80
#C78
#Linux75
#Open Source73
#Vulkan72