json_struct is a single header only C++ library for parsing JSON directly to C++ structs and vice versa
- c-plus-plus
- json
- template-specialisations
- parse
70,234 visible repositories in the index
361–384 of 497 · Most stars
json_struct is a single header only C++ library for parsing JSON directly to C++ structs and vice versa
Unreal Engine Plugin to enable ROS Support
A ROS wrapper of the AprilTag 3 visual fiducial detector
Getting serious about Vulkan development with this modern C++ framework, battle-tested in rapid prototyping, research, and teaching. Includes support for real-time ray tracing (RTX), serialization, and meshlets.
The fastest automatic differentiation library for C++, with Python bindings. Forward, adjoint and higher-order derivatives, checkpointing, Eigen support and JIT. Reproducible benchmarks against CppAD, Adept and autodiff.
This repository contains a subset of pointers to solutions with editorials and notes to my trainees (ACM ICPC, OJs, IOI, POI, CEOI, JOI, etc). For IOI/OI, I organized what I found on the web from official solutions and materials.
PlayStation 5 emulator for Windows, Linux and MacOS
Presentation materials presented at C++Now 2014
ROS Qt Creator Plug-in (https://ros-qtc-plugin.readthedocs.io)
Fast fork of llama.cpp designed for Qwen3.8-Flash-Next
NuDB: A fast key/value insert-only database for SSD drives in C++11
Simple library for sending measurements to an InfluxDB with a single network request. Supports ESP8266 and ESP32.
The second generation Android Hardening Protection
IanniX is a graphical open-source sequencer, based on Iannis Xenakis works, for digital art. IanniX syncs via Open Sound Control (OSC) events and curves to your real-time environment.
Open-source parametric 3D CAD for makers — constraint sketches, solid modeling, threads, SVG & text engraving, STL/STEP export. Android, iPad, Linux, Mac, Windows. Vibe coded.
A Vulkan implementation of real-time PBR renderer
GUI for Fancontrol. It uses the KAuth module of the KDE Frameworks 5 to write the generated config file. Furthermore it communicates with systemd via dbus to control the fancontrol service. If you want to compile without systemd support set the -DNO_SYSTEMD option.
Simple Vulkan raytracing tutorials
C++ ODBC wrapper
A C++ library for debugging purposes that can print any variable, even user-defined types.
Unofficial native Windows port of BLACK (Xbox, NTSC-U). Runs your own copy of the game's code on the PC; no game data included.
An unofficial native Android port of the original Xbox version of Black, with touch controls, gyroscope aiming, controller support and extended graphics options.
Code to emulate a gameboy printer via the gameboy link cable
Unofficial native port of Mortal Kombat: Shaolin Monks (Xbox) through static recompilation.