Projects in Awesome Lists tagged with header-only-library
A curated list of projects in awesome lists tagged with header-only-library .
https://github.com/fungos/cr
cr.h: A Simple C Hot Reload Header-only Library
c gamedev gamedev-tool header-only header-only-lib header-only-library hot-reload linux live-coding osx single-header single-header-lib single-header-library tool windows
Last synced: 14 May 2025
https://github.com/martinus/unordered_dense
A fast & densely stored hashmap and hashset based on robin-hood backward shift deletion
c-plus-plus cpp cpp17 hash hash-tables header-only-library no-dependencies stl-containers unordered-map unordered-set
Last synced: 14 May 2025
https://github.com/aurora-opensource/au
A C++14-compatible physical units library with no dependencies and a single-file delivery option. Emphasis on safety, accessibility, performance, and developer experience.
bazel compile-time cpp cpp14 cpp14-library dimensional-analysis header-only header-only-library no-dependencies physical-quantities physical-units quantity single-header-library unit-of-measure units units-of-measure units-of-measurement
Last synced: 02 Jul 2025
https://github.com/loki-astari/thorsmongo
C++ MongoDB API and BSON/JSON Serialization library
bson bson-library bson-serialization c-plus-plus c-plus-plus-20 cxx database database-driver driver header-only-library json-serialization mongo mongodb mongodb-driver networking nosql
Last synced: 16 May 2025
https://github.com/bobluppes/graaf
A general-purpose lightweight C++ graph library
algorithm algorithms bfs bfs-algorithm cpp cpp-library cpp20 dfs dfs-algorithm graph graph-algorigthms header-only header-only-library search-algorithm shortest-path-algorithm
Last synced: 16 May 2025
https://github.com/fktn-k/fkyaml
A C++ header-only YAML library
cmake cpp cpp11 cpp14 cpp17 cpp20 cpp23 fkyaml header-only header-only-library single-header yaml yaml-parser
Last synced: 06 Apr 2025
https://github.com/fktn-k/fkYAML
A C++ header-only YAML library
cmake cpp cpp11 cpp14 cpp17 cpp20 fkyaml header-only header-only-library yaml yaml-parser
Last synced: 05 Oct 2025
https://github.com/codeinred/recursive-variant
Recursive Variant: A simple library for Recursive Variant Types
cpp cpp20 functional-programming header-only header-only-library recursion recursive-types sum-types variant variants
Last synced: 15 Mar 2025
https://github.com/ccgargantua/arena-allocator
Super small, simple, and (almost) completely C89-compliant single-header arena "allocator".
allocator ansi ansi-c c c89 c90 contributions-welcome header-only header-only-library library memory simple simple-project single-header single-header-library small small-project
Last synced: 09 Sep 2025
https://github.com/jaysmito101/lexpp
Small Extremely Powerful Header Only C++ Lexical Analyzer/String Parser Library
cpp11 header-only header-only-library lexer lexical-analyzer string-parser
Last synced: 01 Apr 2025
https://github.com/zigrazor/cxxstatetree
A C++ Header-Only Hierarchical State Tree Library
cpp cpp-library cpp20 gaming header-only-library state-machine statetrees
Last synced: 31 Aug 2025
https://github.com/baderouaich/BitmapPlusPlus
Simple and Fast single header Bitmap (BMP) C++ library
bitmap bitmap-graphics bitmap-image bitmap-images bitmaps blazingly-fast bmp cpp cpp-header cpp-library cpp17 cpp20 header-only header-only-library image-manipulation single-header
Last synced: 08 Jul 2025
https://github.com/z4kn4fein/cpp-semver
Semantic Versioning library for modern C++.
cplusplus cplusplus-17 cpp cpp17 header-only header-only-library semantic-version semantic-versioning semver single-file-library
Last synced: 16 Mar 2025
https://github.com/baderouaich/bitmapplusplus
Simple and Fast single header Bitmap (BMP) C++ library
bitmap bitmap-graphics bitmap-image bitmap-images bitmaps blazingly-fast bmp cpp cpp-header cpp-library cpp17 cpp20 header-only header-only-library image-manipulation single-header
Last synced: 14 Jun 2025
https://github.com/Boostibot/cbasis
A collection of freestanding single-header libraries for modern C development
header-only-library platform-layer
Last synced: 11 May 2025
https://github.com/boostibot/cbasis
A collection of freestanding single-header libraries for modern C development
header-only-library platform-layer
Last synced: 04 Mar 2025
https://github.com/dasaav-dsv/rttihook
A highly customizable header only RTTI analysis and VFT hooking toolset.
cpp cpp17 header-only-library hooking-framework hooking-library reverse-engineering rtti rtti-analyzer rtti-cplusplus
Last synced: 24 Dec 2025
https://github.com/cosmictoast/bread.h
Bready header-only libraries.
c99 header-only header-only-library iso-c isoc
Last synced: 10 Jun 2025
https://github.com/karmakrafts/kstd-streams
Highly optimized, constexpr-ready collection streams for C++17/20.
cplusplus cplusplus-17 cplusplus-20 cpp cpp-library cpp-programming cpp20 cpp20-library cross-platform cross-platform-library functional-programming header-only header-only-library library streams streams-api
Last synced: 11 May 2025
https://github.com/oxen-io/oxen-encoding
Base 16/32/64 and Bittorrent Encoding/Decoding Header Only Library
base32z base64 bencode header-only-library hex
Last synced: 15 Apr 2025
https://github.com/kerneltuner/kernel_float
CUDA/HIP header-only library writing vectorized and low-precision (16 bit, 8 bit) GPU kernels
bfloat16 cpp cuda floating-point gpu half-precision header-only-library hip kernel-tuner low-precision mixed-precision performance reduced-precision vectorization
Last synced: 12 Apr 2025
https://github.com/aprilweilab/picovcf
Single-header C++ library for fast/low-memory VCF (Variant Call Format) parsing.
c-plus-plus comp-bio header-only header-only-library variant-calling vcf
Last synced: 25 Apr 2025
https://github.com/konrad1991/etr
Expression template for C++ similar to R syntax
cpp cpp17 expression-template header-only-library r rlanguage rstats
Last synced: 15 Aug 2025
https://github.com/0xvpr/vpr-shell-shock
A C99/C++17 compatible header only library capable of creating position independent shellcode.
binary exploit-development header-only header-only-library pe32 pe32plus position-independent-code shellcode shellcode-development windows
Last synced: 07 Sep 2025
https://github.com/ktnlvr/smollisp
:banana::seedling::package: a smol, header only, easily embeddable and ANSI C compatablelisp interpreter with some extra fluff.
ansi ansi-c c11 c89 c99 embeddable embeddable-scripting-language header-only header-only-library headeronly language library lisp lisp-dialect lisp-interpreter pet-project scripting-engine scripting-language wip wip-do-not-use
Last synced: 16 May 2025
https://github.com/martin-rizzo/textfile
A portable, one-header C library to easily read lines of text from files encoded in any format.
c group-microlibs header-only-library unicode
Last synced: 07 Oct 2025
https://github.com/jgaa/glad
Some useful algorithms / building bricks built on top of boost.Asio
Last synced: 22 Aug 2025
https://github.com/lvocanson/some-templated-containers
A header-only C++20 library that enhances the Standard Library with extra container classes and utility functions.
Last synced: 01 Apr 2025
https://github.com/villy-p/cppconsole
A header only C++ library for easier logging to the console that includes features like coloring text, printing data structures, cursor manipulation, and more
clear color console cpp cpp-console cursor-manipulation header-only header-only-library terminal
Last synced: 28 Jul 2025
https://github.com/mrvladus/swcl
Simple Wayland Client Library
header-only header-only-library library linux wayland wayland-client
Last synced: 21 Jul 2025
https://github.com/themusaigen/mywr
The cross-platform multiarchitectural memhacking library written in C++17.
cpp17 cpp17-library cxx17 cxx17-library gamehacking header-only-library memhack memhacking
Last synced: 13 Aug 2025
https://github.com/jszitas/nlsolver
Easy, header only nonlinear optimizers in C++17
cpp cpp17-library header-only-library nonlinear-optimization optimization optimizer
Last synced: 10 Jul 2025
https://github.com/maroontress/lighter
Lighter is a header-only library in C++20 to check assertions.
assertion-library cplusplus-20 header-only-library
Last synced: 20 Aug 2025
https://github.com/andreysolovyev381/zip_in_cpp
REAL zip iterator, that will be considered as an Iterator by other C++ code.
concepts cplusplus cpp cpp17 cpp20 header-only header-only-library headeronly iter iterator metaprogramming zip
Last synced: 15 Mar 2025
https://github.com/rodyherrera/sydonia
Sydonia is a template engine replica of Inja inspired by Jinja, with a code style similar to C#, quite complete when applying decisions about what to show or add to your templates, it supports customizations, you are invited to take a look!
cpp header-only header-only-library inja jinja2-templates lexer parser renderer template-engine template-language
Last synced: 06 Jan 2026
https://github.com/mickaelblet/args
Parse and store options from argc and argv
argparser argv argv-parser cpp cpp98 cpp98-compatible header-only-library
Last synced: 01 Aug 2025
https://github.com/wolgemoth/wgccre
A C++ solution implementing several reports by the Working Group on Cartographic Coordinates and Rotational Elements for determining the orientation of different astronomical bodies.
astronomy bodies cartographic coordinates cpp cpp17 elements geological header-only header-only-library iau international-astronomical-union orientation planets rotation rotational solar-system tempalte templated templates
Last synced: 19 Oct 2025
https://github.com/mickaelblet/thread
One header file std::thread for C++98
cpp98 cpp98-compatible header-only header-only-library
Last synced: 15 Jun 2025
https://github.com/ztry8/termlib
Lightweight and simple C/C++ library with a single header for terminal graphics
c99 console cpp gamedev graphics-engine header-only-library one-header roguelike-library roguelikedev terminal terminal-emulator
Last synced: 08 Jul 2025
https://github.com/katahiromz/fxstring
A fixed-width string class for C++11
buffer-management buffer-overflow buffer-overruns cxx cxx11 fixed-width header-only header-only-library string string-class string-manipulation strings
Last synced: 02 Mar 2025
https://github.com/junaire/fast_tri
A blazing fast, branchless header only trigonometric library
branchless header-only-library high-performance trigonometry-library
Last synced: 18 Jul 2025
https://github.com/nodeluna/ljson
an easy to use header only JSON library for C++20
cpp cpp20 cpp20-lib cpp20-library cpp20-modules cppmodules header-only header-only-library json json-library
Last synced: 28 Jun 2025
https://github.com/s-r-e-e-r-a-j/csocket
CSocket is a powerful header-only C networking library supporting IPv4, IPv6, TCP, UDP, SSL/TLS, threading, host resolution, and advanced socket options.
archlinux clibrary cnetworkinglibrary cprogramming cprogramming-language csocket debian header-only-library linux network-programming networking rhel socketlibrary termux
Last synced: 04 Oct 2025
https://github.com/kitanokitsune/progressbar.hpp
C++ Class Library to show CUI Progress Bar
cpp header-only-library multi-platform progressbar
Last synced: 26 Feb 2025
https://github.com/paulanerus/argparser
ArgParser - Simple, single header-only C++17 library for command parsing
argument-parser argument-parsing cli cli-args command-line-parser commands cpp cpp17 cpp20 header-only header-only-library parser parsing-library
Last synced: 03 Dec 2025
https://github.com/wolgemoth/international-standard-atmosphere
A C++ port of Max Bernard's C# solution for calculating temperature, pressure and air density at a given altitude, according to the ISA.
atmosphere atmosphere-model cpp cpp17 density earth header-only header-only-library international-standards isa pressure temperature template templated templates
Last synced: 18 Aug 2025
https://github.com/thebashpotato/etl
A toolkit of templated classes which solve common programming problems in C++
cmake cpp-programming cpp-result cpp17-library cpp20-library header-only-library
Last synced: 16 Oct 2025
https://github.com/aichingm/libds
libds is a collection of header only data structures
c data-structures header-only header-only-library
Last synced: 31 Mar 2025
https://github.com/hammadmajid/zablib
Simple IO library for SZABIST students
cpp-library for-school for-students header-only header-only-library io-library
Last synced: 14 Mar 2025
https://github.com/edadma/dynamic_string.h
A dynamic string single-header library in C
c dynamic-string embedded header-only-library portable reference-counting
Last synced: 04 Oct 2025
https://github.com/xeverous/nukleus
C++ wrapper library for Nuklear IMGUI library. Supports and follows all Nuklear's defines.
cpp cpp11 cpp11-library cpp14 cpp14-library cpp17 cpp17-library header-only-library imgui
Last synced: 12 Aug 2025
https://github.com/szawrowski/jsolar
Lightweight JSON Library
cmake cpp header-only-library json json-api json-library json-parser
Last synced: 21 Aug 2025
https://github.com/ybda/run_time
Simple header-only lib for measuring execution time
benchmark cpp-lib cpp-library execution-measure header-only header-only-library library measure random time-measure
Last synced: 09 Mar 2025
https://github.com/xorz57/logger
Logger written in C++11
cpp cpp-library cpp11 cpp11-library header-only header-only-library logger logging logging-library
Last synced: 24 Mar 2025
https://github.com/mohamedelashri/dmidecodecpp
C++ parser for dmidecode output in a single header file
cpp17 dmidecode header-files header-only-library
Last synced: 25 Jun 2025
https://github.com/itsyakub/scrambler
Rubik's Cube scrambling library made in C
c header-only header-only-library language-c rubik-cube rubiks-cube rubiks-cube-scrambler
Last synced: 04 Mar 2025
https://github.com/noxmor/noxsnake
A C++ library with algorithms for the Snake Game
algorithm algorithms cplusplus header-only header-only-lib header-only-library lib library snake
Last synced: 12 Apr 2025
https://github.com/noxmor/noxmath
Noxmath is a C++ math library for linear algebra.
cpp cpp-library header-only header-only-library matrix vector
Last synced: 12 Apr 2025
https://github.com/px86/argparser
A C++17 argument parser header-only library.
argparser cpp-template cpp17 header-only-library
Last synced: 21 Mar 2025
https://github.com/atomicptr/rapture
A tiny, single file, header only assertion library for C++23
assert assertion-library cpp cpp23 header-only header-only-library
Last synced: 02 Apr 2025
https://github.com/siddiqsoft/rwlcontainer
Small thread-safe read-writer locked container support class.
container cpp20 header-only-library nuget reader-writer threadsafe waitable-queue
Last synced: 05 Sep 2025
https://github.com/kdesp73/toho
A cli tool to convert a multi-file c library to a header-only one
cli cli-tool file-generator golang header-only header-only-library
Last synced: 16 Mar 2025
https://github.com/szafsrc/fusion
Error Handling Library
cmake cpp error-handling error-handling-library header-only-library
Last synced: 21 Jun 2025
https://github.com/atomicptr/bunraku
A header only 2D animation library for making games with C++23
animation animation-library cpp cpp23 fsm game-development header-only header-only-library raylib
Last synced: 21 Jun 2025
https://github.com/mute124/true-enum
True Enum is a simple header-only library designed for easy enumeration of variables or objects that can be implemented in only one line of code. It is extremely customizable to the point of being able to cap it's memory usage!
cpp customization easy-to-use enumeration example-code fast fastapi header header-only header-only-library lightweight lite modular
Last synced: 03 Apr 2025
https://github.com/ybda/cute_random
Simple and solid header-only library for work with random numbers, plain arrays, vectors
header-only header-only-library library random
Last synced: 05 Dec 2025
https://github.com/astrodynamic/red-black-tree-library-in-cpp
RBTree is a C++ template library for Red-Black Trees, a self-balancing binary search tree. It provides various methods to interact with the tree, including insertion, deletion, search, and iteration. The library is built using CMake and requires a C++17 compiler. To contribute to its development, clone the repository and submit a pull request.
cmake cpp cpp17 header-only header-only-library library makefile stl-containers
Last synced: 01 Aug 2025
https://github.com/porem5002/dts2
A simple library that provides various generic data structures for C programmers.
c data-structures header header-only header-only-lib header-only-library
Last synced: 01 Mar 2025
https://github.com/lpg2709/holghol
Header only library to generate header only library
c generator header-only header-only-library no-dependencies
Last synced: 26 Mar 2025
https://github.com/kmx-systems/xpar
Fast and minimalist event based XML parser (header only)
cpp cpp20 event-driven header-only header-only-library parser parser-library xml xml-deserialization xml-parser xml-parser-lib xml-parser-library xml-parsers xml-parsing
Last synced: 12 Apr 2025
https://github.com/katahiromz/memdump
C++11 Memory Dumper
address command-line-tool cxx cxx11 header-only header-only-library hex hexidecimal memory memory-dump memory-dumper
Last synced: 02 Mar 2025
https://github.com/grauho/simpleheaderlibraries
A collection of small but useful header only C libraries that I've built up over time.
ansi bitfields c89 c90 configuration-files endianness getopt getopt-long header-only header-only-library stdint thread-pool thread-pool-implementations vector-implementation
Last synced: 15 Jun 2025
https://github.com/kitanokitsune/ezthread.hpp
Easy Thread C++ Class Library
cpp header-only-library multi-platform multithreading
Last synced: 26 Feb 2025
https://github.com/atomicptr/dove
A tiny, single file, header only messaging system for games written in C++23
cpp cpp23 game-development header-only header-only-library message-broker message-passing
Last synced: 15 Mar 2025
https://github.com/xorz57/splaytree
Splay Tree written in C++14
cpp cpp-library cpp14 cpp14-library data-structures datastructures header-only header-only-library splay-tree tree
Last synced: 02 Mar 2025
https://github.com/xorz57/avltree
AVL Tree written in C++14
avl-tree cpp cpp-library cpp14 cpp14-library data-structures datastructures header-only header-only-library tree
Last synced: 02 Mar 2025