Avendish is a zero-cost, compile-time, reflection-based, pure C++ solution to the quadratic glue MxN problem. It allows to write zero-dependency audio / video / data plug-ins that can be exported t...
libremidi is a cross-platform C++20 library for real-time and MIDI file input and output. It supports MIDI 1 and MIDI 2 and in particular is the first cross-platform library to allow access to the ...
ISO/IEC 23008-12 HEIF and AVIF file format decoder and encoder. Supports HEIC, AVIF, VVC, AVC, JPEG, JPEG 2000 and uncompressed (ISO/IEC 23001-17) codecs, image sequences, tiling, HDR, metadata and...
Open-source C++/CUDA inference engine for ternary-weight LLMs with runtime LoRA. Solves the ternary merge problem: LoRA deltas (~1e-5 magnitude) are silently erased when merged into ternary weights...
volesti is the core C++ library of GeomScale for practical volume approximation and random sampling in high dimensions. Features: - Volume approximation for convex polytopes and related convex bod...
An open source menu/UI library for embedded and IoT devices (AVR, ESP32, STM32, and other MCU targets), used wherever a device needs a navigable on-device UI: buttons, encoders, LCD/OLED/TFT displa...
A C++ metaprogramming framework enabling zero-overhead compile-time composition for embedded/IoT systems. Separates container traversal from operation logic under a single evaluation model, letting...
A mathematical sonifier that converts equations into sound, bridging abstract mathematical concepts and auditory perception. Combines a high-performance C++ backend with Python audio synthesis for ...
The Python package behind cpp-linter-action. Runs clang-format and clang-tidy on changed files and posts feedback to pull requests; also usable as a CLI in any CI.
A Rust implementation of cpp-linter: a fast, single-binary CLI that runs clang-format and clang-tidy and reports results to pull requests.
Open source H.265/HEVC video decoder, used by libheif as the default HEIC decoder. In development for 13 years (1.9k GitHub stars), it is packaged by all major Linux distributions and runs wherever...
Propolis is a hexagonal 2-dimensional code which looks prettier and may achieve higher density than QR code when printed. It can also be serialized and used for outer space communication; framing c...
A GitHub Action that runs clang-format and clang-tidy on pull requests and reports results as annotations, PR review suggestions, thread comments and step summaries. Used by 1,000+ public repositor...
pre-commit hooks that run clang-format and clang-tidy locally, installing the requested LLVM version automatically.
mp-units is a C++20 library for physical quantities and units, built on the ISO 80000 International System of Quantities. It checks dimensions, units and quantity kinds at compile time with no runt...