Collection of self-contained header-only libraries for C++17
Repository Index
74,362 visible repositories in the index
1,249–1,272 of 1,584 · Most stars
The repository host gives no description.
Can bus monitoring tool based on arduino and can bus shield. Implements CAN ASCII/SLCAN protocol compatible with Lawicel CAN232/CANUSB. Can be used for monitoring low speed CAN (interior can bus of most cars, less than 500kbps). For higher speeds serial port can become a bottleneck in case data density is high.
XLE -- the "hackable" 3D game rendering engine
Unicode Algorithms Implementation for C/C++
- unicode
- utf-16
- utf-8
- utf16
Openframework wrapper for box2d
TranslatedSnowAir is a lightweight screenshot and annotation tool that covers screenshots, screen recording, presentation, pinning images to the screen, recognition, translation, clothes rack (晾衣架) and other features. Free and efficient, all in 轻雪 (Qingxue, "light snow").
Simple C++ ini parser.
- ini
- parser
- configparser
- header-only
Easy to use cross-platform 2D game library for C++
Fast and Portable Character String Processing in R (with the Unicode ICU)
- stringi
- icu
- icu4c
- r
The CLI for working with JSON Schema. Covers formatting, linting, testing, bundling, and more for both local development and CI/CD pipelines
- json
- json-schema
- jsonschema
- openapi
The project provides high-performance concurrency, enabling highly parallel computation.
The TiGL Geometry Library to process aircraft geometries in pre-design.
- opencascade
- aircraft
- c-plus-plus
- geometry
Gran Turismo 3 A-Spec engine reimplementation for modern platforms (bring your own disc)
Online Pokemon Battle Simulator
A 2D Soft Body and Rigid Body Physics Engine.
- 2d-physics-engine
- game-development
- physics-engine
- rigid-bodies
WipEout Omega Collection (PS4) native PC port for Windows and Linux: the game's own x86-64 code on the CPU, a PS4 runtime and the shadPS4 Vulkan video core. Playable, in active development. No game files included. ⭐ Star it if you like it! 💙 Donate: PayPal [email protected] or ko-fi.com/abd_dbh
- native-port
- pc-port
- ps4
- shadps4
Qt Declarative (Quick 2)
Afterburner for Vulkan development; Auto-Vk is a modern C++ low-level convenience and productivity layer atop Vulkan-Hpp.
- vulkan-hpp
- vulkan
- real-time-rendering
Vulkan library oriented on high speed rendering
- vulkan
- vulkan-api
- vulkan-library
TOra is an open source SQL IDE for Oracle, MySQL and PostgreSQL dbs
A c++ toolbox of locality-sensitive hashing (LSH), provides several popular LSH algorithms, also support python and matlab.
C++/CUDA single-GPU inference engine for Qwen3.8 (incl. Qwen3.8-Flash-Next with offloaded experts) on the RTX 5090; grew from NInfer
Header-only, lightweight C++ library for binary streaming & serialization. Network data handling made easy peasy!
- binary-stream
- header-only
- serialisation
- serialization