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

451 projects

Showing 36 of 451 projects

Coost
CoostC++

A lightweight, cross-platform C++11 base library providing high-performance utilities like logging, coroutines, JSON, and networking.

#unit-test#c-plus-plus-11#unit-testing
Stars4.2k
Forks591
Last commit11 months ago
Clementine
ClementineC++

A modern cross-platform music player and library organizer for Windows, Linux, and macOS.

#music#desktop-application#qt
Stars4.2k
Forks724
Last commit4 days ago
PixelGameEngine
PixelGameEngineC++

A single-header C++ pixel drawing and UI framework for game development, visualization, and education.

#open-source#pixel-graphics#education
Stars4.2k
Forks916
Last commit7 months ago
awesome-hpp
awesome-hpp

A curated list of awesome header-only C++ libraries across various domains like parsing, data formats, concurrency, and graphics.

#developer-tools#header-library#cpp17
Stars4.1k
Forks271
Last commit5 months ago
heaptrack
heaptrackC++

A heap memory profiler for Linux that traces allocations with stack traces to find memory leaks, hotspots, and temporary allocations.

#debugging-tools#heap-analysis#performance-optimization
Stars4.1k
Forks231
Last commit3 hours ago
RmlUi
RmlUiC++

A lightweight C++ UI library that renders HTML/CSS-like documents for games and applications, with full control over rendering and input.

#lightweight#c-plus-plus#game-development
Stars4.0k
Forks417
Last commit1 day ago
Drake
DrakeC++

A toolbox for model-based design, simulation, and verification of robotic systems.

#robotics#simulation#model-based-design
Stars4.0k
Forks1.4k
Last commit2 hours ago
cpm
cpmCMake

A small CMake script for setup-free, cross-platform, reproducible C++ dependency management.

#dependency-manager#c#dependency-management
Stars4.0k
Forks218
Last commit3 months ago
NumCpp
NumCppC++

A templatized header-only C++ implementation of the Python NumPy library for numerical computing.

#scientific-computing#data-structures#templated-library
Stars4.0k
Forks580
Last commit1 month ago
Easylogging++
Easylogging++C++

A single-header C++ logging library offering asynchronous low-latency logging, high configurability, and extensive built-in features.

#stl-logging#asynchronous-logging#thread-safety
Stars3.9k
Forks950
Last commit9 months ago
mapnik
mapnikC++

An open-source C++ toolkit for developing high-performance mapping and spatial data visualization applications.

#cartography#mapnik#server-side-rendering
Stars3.9k
Forks837
Last commit10 days ago
OCLint
OCLintC++

A static source code analysis tool for improving quality and reducing defects in C, C++ and Objective-C code.

#objective-c#bug-detection#c
Stars3.9k
Forks493
Last commit2 months ago
kungfu
kungfuC++

An open-source, low-latency trading execution system for quantitative traders, supporting Python and C++ strategies.

#vue-js#trading-system#algorithmic-trading
Stars3.9k
Forks1.2k
Last commit2 years ago
LumixEngine
LumixEngineC++

A 3D C++ game engine with a built-in editor for creating games and interactive experiences.

#open-source#visual-editor#3d-game-engine
Stars3.8k
Forks433
Last commit17 days ago
Terrain3D
Terrain3DC++

A high-performance, editable terrain system for Godot 4, built as a C++ GDExtension addon.

#terrain-generation#terrain-visualization#heightmap
Stars3.8k
Forks254
Last commit22 days ago
TinyOBJLoader
TinyOBJLoaderC++

A lightweight, single-file C++11 library for loading Wavefront OBJ 3D models with no dependencies.

#wavefront-obj#c-plus-plus-11#loader
Stars3.8k
Forks642
Last commit28 days ago
Warzone 2100
Warzone 2100C++

A free, open-source 3D real-time strategy game with a story-driven campaign, online multiplayer, and customizable units.

#multiplayer#vulkan#single-player-campaign
Stars3.8k
Forks599
Last commit2 hours ago
evpp
evppC++

A modern C++11 network library for high-performance TCP/UDP/HTTP services, designed for multi-threaded, non-blocking event-driven applications.

#event-driven#http-server#nonblocking
Stars3.8k
Forks950
Last commit2 years ago
xtensor
xtensorC++

A C++ library for numerical analysis with multi-dimensional array expressions featuring broadcasting and lazy computing.

#multi-dimensional-arrays#scientific-computing#high-performance-computing
Stars3.7k
Forks437
Last commit2 days ago
elements
elementsC++

A lightweight, modular, and embeddable C++20 GUI library with a declarative DSEL interface for building resolution-independent interfaces.

#c++20#resolution-independent#cpp17
Stars3.7k
Forks278
Last commit5 months ago
Vulkan Tutorial
Vulkan TutorialC++

A step-by-step tutorial for learning the Vulkan graphics and compute API from the ground up.

#vulkan#real-time-graphics#gpu-compute
Stars3.7k
Forks568
Last commit26 days ago
Premake
PremakeC

A command-line utility that generates project files for build tools like Visual Studio, Xcode, and GNU Make using Lua scripts.

#hacktoberfest#premake#lua-scripting
Stars3.6k
Forks643
Last commit2 days ago
dockcross
dockcrossShell

Pre-configured Docker images with cross-compilation toolchains for building software across multiple architectures and platforms.

#webassembly#multi-architecture#embedded
Stars3.6k
Forks424
Last commit10 days ago
OpenSceneGraph
OpenSceneGraphC++

A high-performance 3D graphics toolkit for real-time visualization, simulation, and virtual reality applications.

#simulation#opengl#opengl-es
Stars3.6k
Forks1.5k
Last commit1 year ago
imtui
imtuiC++

Immediate mode text-based user interface C++ library for building interactive terminal applications.

#user-interface#ncurses#text-based-interface
Stars3.6k
Forks151
Last commit6 months ago
pgmodeler
pgmodelerC++

An open-source, multiplatform visual database modeling tool designed specifically for PostgreSQL.

#pgmodeler#database#entity-relationship-diagram
Stars3.5k
Forks421
Last commit14 hours ago
DeSmuME
DeSmuMEC++

An open-source Nintendo DS emulator for playing DS games on PC, Mac, and Linux.

#open-source-emulator#desktop-application#debugging-tools
Stars3.5k
Forks631
Last commit3 months ago
Essentia
EssentiaC++

Open-source C++ library for audio analysis, music information retrieval, and synthesis with Python bindings.

#music#audio-analysis#music-information-retrieval
Stars3.5k
Forks612
Last commit8 days ago
ICU
ICUC++

A mature, widely-used set of C/C++ and Java libraries providing Unicode and globalization support for software applications.

#c-library#java-library#unicode
Stars3.5k
Forks879
Last commit8 hours ago
nanobind
nanobindC++

A tiny and efficient C++/Python binding library with faster compilation, smaller binaries, and lower runtime overhead than pybind11.

#scientific-computing#high-performance#binding-library
Stars3.5k
Forks301
Last commit10 days ago
Pistache
PistacheC++

A modern, high-performance HTTP and REST framework for C++ with a clean API.

#http-server#high-performance#rest-api
Stars3.5k
Forks720
Last commit5 days ago
OpenXRay
OpenXRayC++

An improved, open-source version of the X-Ray Engine used in the S.T.A.L.K.E.R. game series, featuring bug fixes, performance boosts, and cross-platform support.

#bug-fixes#community-driven#open-source
Stars3.5k
Forks513
Last commit11 days ago
libjxl
libjxlC++

Reference implementation of the JPEG XL image format, providing a standardized library for encoding and decoding next-generation images.

#encoder#lossless-image-compression#lossy-image-compression
Stars3.5k
Forks356
Last commit1 hour ago
RTTR
RTTRC++

A C++ library that provides runtime type reflection, enabling introspection and modification of objects at runtime.

#metaprogramming#plugin-system#library
Stars3.5k
Forks482
Last commit2 years ago
C++ Developer Roadmap
C++ Developer Roadmap

A comprehensive learning roadmap for C++ developers, from beginners to experienced professionals.

#developer-education#middle#junior-developers
Stars3.5k
Forks328
Last commit5 months ago
Boehm GC
Boehm GCC

A conservative garbage collector for C and C++ providing automatic memory management without requiring language changes.

#memory-allocation#memory-management#garbage-collector
Stars3.5k
Forks434
Last commit19 hours ago
PreviousPage 7 of 13Next

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
#Cross Platform189
#Cpp100
#Game Development89
#Game Engine51
#Header Only50
#Open Source45
#C42
#Cmake41
#High Performance40
#Opengl34
#Python33
#Windows32