Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
- header-only
- modern-cpp
- cpp
- entity-component-system
86,576 visible repositories in the index
73–96 of 1,201 · Most stars
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
Flexible level editor
OptiScaler bridges upscaling/frame gen across GPUs. Supports DLSS2+/XeSS/FSR2+ inputs, replaces native upscalers, enables FSR-FG/XeFG on non-FG titles. Supports Nukem mod for DLSSG-to-FSR3 FG.
A fast multi-producer, multi-consumer lock-free concurrent queue for C++11
KoboldCpp - Run GGUF AI models locally with a KoboldAI UI. One File. Zero Install.
A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West and Death Stranding 2.
A General-purpose Task-parallel Programming System in C++
Simple and Fast Multimedia Library
ESPHome is a system to control your ESP32, ESP8266, BK72xx, RP2040 by simple yet powerful configuration files and control them remotely through Home Automation systems.
Open-source search database for full-text, vector, and hybrid search with real-time indexing and SQL.
F´ - A flight software and embedded systems framework
Sunshine fork - The easiest way to stream with the native resolution of your client device
Algorithm and data structure articles for https://cp-algorithms.com (based on http://e-maxx.ru)
Device-native foundation models: 145B on a laptop, 35B on a phone. Latent MoE, SSD-streamed weights, a router that predicts loads a step ahead. Mac, iPhone, Android, Windows.
RenderDoc is a stand-alone graphics debugging tool.
ZeroMQ core engine in C++, implements ZMTP/3.1
Cross-platform internet upload/download manager for HTTP(S), FTP(S), SSH, magnet-link, BitTorrent, m3u8, mpd, ed2k, and online videos. WebDAV client, FTP client, SSH client.
TrinityCore Open Source MMO Framework (master = 12.1.5.70783, 3.3.5 = 3.3.5a.12340, cata classic = 4.4.2.60895)
Record and Replay Framework
Krita is a free and open source cross-platform application that offers an end-to-end solution for creating digital art files from scratch built on the KDE and Qt frameworks.
MAME
OpenSCAD - The Programmers Solid 3D CAD Modeller
TranslatedA Chinese-language guide to teaching C++ Templates. Unlike the well-known book C++ Templates, this tutorial series teaches C++ Templates as a Turing-complete language, in order to help readers thoroughly master Meta-Programming. (Under construction)
Android NDK samples with Android Studio