Header Only GitHub Repositories (2026) · Open Source Tools
Discover the best Header Only open source repositories on GitHub. Explore trending tools, live star counts, source code, and developer projects updated daily.
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
Extremely fast, in memory, serialization, reflection, and RPC library for C++. JSON, BEVE, BSON, CBOR, CSV, JSONB, MessagePack, TOML, YAML, EETF
A C++ header-only HTTP/HTTPS server and client library
Argument Parser for Modern C++
Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON, RISC-V RVV)
C++14 concurrent lock-free low-latency queue.
A general-purpose lightweight C++ graph library
Parsing Expression Grammar Template Library
Header-only C++ binding for libzmq
A modern, mostly zero-allocation C++23 library for working with low-level Windows within user-space. Iteration over loaded modules via PEB, EAT iteration, lazy imports, syscalls, and more.
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
A single file C++ header-only PEG (Parsing Expression Grammars) library
Random for modern C++ with convenient API
A C++11 library for parsing and serializing JSON to and from a DOM container in memory.
A modern, fast, lightweight thread pool library based on C++2x
optional lite - A C++17-like optional, a nullable object for C++98, C++11 and later in a single-file header-only library
A C++17 message passing library based on MPI
any lite - A C++17-like any, a type-safe container for single values of any type for C++98, C++11 and later in a single-file header-only library
C++20 coroutine library