Projects in Awesome Lists tagged with single-header-library
A curated list of projects in awesome lists tagged with single-header-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/rswinkle/PortableGL
An implementation of OpenGL 3.x-ish in clean C
3d 3d-graphics computer-graphics graphics opengl rasterization rasterizer renderer rendering rendering-pipeline shader shaders single-header-library software-renderer software-rendering tutorial
Last synced: 01 Sep 2025
https://github.com/rswinkle/portablegl
An implementation of OpenGL 3.x-ish in clean C
3d 3d-graphics computer-graphics graphics opengl rasterization rasterizer renderer rendering rendering-pipeline shader shaders single-header-library software-renderer software-rendering tutorial
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/samueltulach/lighthook
Single-header, minimalistic, cross-platform hook library written in pure C
efi hook hook-library kernelmode linux single-header-library usermode windows
Last synced: 09 Apr 2025
https://github.com/clibraries/array-algorithms
Unintrusive algorithms for C arrays OR a C implementation of <algorithm> from C++
c-generic c99 generic-programming single-header-library sorting-algorithms stl-algorithms
Last synced: 19 Aug 2025
https://github.com/p-ranav/criterion
Microbenchmarking for Modern C++
benchmarking console console-application cpp17 cpp17-library criterion csv export header-only json library measurements microbenchmark microbenchmarks mit modern-cpp single-header single-header-lib single-header-library table
Last synced: 21 Aug 2025
https://github.com/disservin/chess-library
C++ chess library
chess cpp library single-header-library
Last synced: 06 Apr 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/jamesboer/heady
A utility for creating amalgamated single-header C++ libraries
c-plus-plus c-plus-plus-17 single-header single-header-lib single-header-library utility
Last synced: 29 Oct 2025
https://github.com/p-ranav/pipeline
Pipelines for Modern C++
concurrency constexpr cpp17 cpp17-library data-processing expressive header-only pipeline pipes single-header-lib single-header-library taskflow tuples
Last synced: 05 May 2025
https://github.com/archibate/debug-hpp
printing everything including STL containers without pain 🚀
cpp cpp-library cpp11 debugging formatting header-only single-header-library utility
Last synced: 25 Oct 2025
https://github.com/jprjr/miniflac
Single-file FLAC decoder with a push-style API
audio c codec decoder flac minimal music single-header single-header-lib single-header-library sound tiny
Last synced: 19 Jul 2025
https://github.com/aftersol/simplified-qoi-codec
An QOI codec that doesn't requires any other dependencies
c compression compression-implementations cpp decoder embedded embedded-c embedded-systems encoder header-only qoi single-header single-header-file single-header-lib single-header-library singleheader stb stb-style
Last synced: 15 Apr 2025
https://github.com/jprjr/tflac
A single file, freestanding FLAC encoding library in C89
audio audio-compression audio-encoder audio-encoding c encoder flac single-file-library single-header-lib single-header-library
Last synced: 13 Jun 2025
https://github.com/eliasku/unit
Tiny unit testing library for C language
assertions bdd c clang cmake cross-platform embedded header-only kiss single-header-library small-projects testing unit-testing
Last synced: 12 Apr 2025
https://github.com/coderarjob/yukti
Single header Parameterised testing and mocking library C/C++
c gcc mocking single-header-library testing unittest unittesting
Last synced: 03 Sep 2025
https://github.com/jomy10/defer
A simple, single-header library which implements defer and autofree at compile-time in C/C++
autofree c cpp defer single-header single-header-lib single-header-library
Last synced: 21 Mar 2025
https://github.com/stevinz/reflect
Small, flexible, single-header library for runtime reflection and meta data in C++11.
cpp-library cpp11 meta-data properties reflection reflection-library single-header-library
Last synced: 13 May 2025
https://github.com/maksasj/hypercomplex
Simmple single-header library written in C++, intended for simple way to interact with hypercomplex numbers
hypercomplex hypercomplex-algebra library math single-header-library
Last synced: 15 May 2025
https://github.com/alexlnkp/sharedmem
C89 crossplatform shared memory single-header library
c c89 c99 cross-platform crossplatform shared-memory single-header single-header-library
Last synced: 16 Mar 2025
https://github.com/jprjr/technicallyflac
A single-file FLAC encoding library
audio c codec flac single-file-library single-header-lib single-header-library tiny
Last synced: 21 Aug 2025
https://github.com/captainayan/cppclitable
A C++ "single header file" library for drawing tables in the console. 🏓
cli-table-cpp console cpp header-only lightweight single-header-lib single-header-library table
Last synced: 29 Mar 2025
https://github.com/hongtae/corodispatchqueue
Simple Concurrency Library with Coroutine Dispatch Queue
async async-await asynchronous asynchronous-programming concurrency concurrency-library coroutines cpp-coroutines cpp-programming cpp20 dispatchqueue multithreading parallelism single-header-library threadpool
Last synced: 10 Sep 2025
https://github.com/clownacy/clownmd5
MD5 hasher implemented in both ANSI C and Lua.
ansi-c c89 c90 md5 md5-hash single-header single-header-lib single-header-library
Last synced: 29 Dec 2025
https://github.com/itsyakub/leaky
Single-header library for memory menagement
c c-lang c-language c-language-programming memory memory-allocation memory-management single-header single-header-lib single-header-library
Last synced: 04 Mar 2025
https://github.com/boostibot/micro-bench
small statistical micro benchmark
benchmark benchmarking cpp14 single-header single-header-library
Last synced: 03 Jan 2026
https://github.com/noxmor/cbrew
Single header build tool for C projects.
build build-tool c single-header single-header-lib single-header-library
Last synced: 12 Apr 2025
https://github.com/zeozeozeo/luamalg
Luamalg – Lua 5.4.7 core, libraries and interpreter in a single header file.
amalgamation c c89 c99 clang lua lua-interpreter lua-lang lua-language lualang puc-lua puc-rio single-header single-header-lib single-header-library
Last synced: 20 Jun 2025
https://github.com/yakshalang/yakshaccodepackager
Tool / DSL to prefix and package C source code
c99 domain-specific-language dsl python single-header single-header-library
Last synced: 21 Nov 2025
https://github.com/rfgplk/bbench
a lightweight Linux benchmarking library written in C++20
bench benchmark benchmark-suite cpp cpp20 cpp20-library header-only microbenchmark single-header single-header-library
Last synced: 03 Jul 2025
https://github.com/archibate/xijiajia
论如何把C++变成中文编程语言
chinese-programming chinese-programming-tools cpp17 single-header-library
Last synced: 22 Feb 2025
https://github.com/gilzoide/functor2c
Single header templates for wrapping C++ functors as opaque userdata plus function pointers for C interop
c-interop cpp cpp11 cpp17 function-pointer function-pointers functor single-file single-file-library single-header single-header-library
Last synced: 08 Oct 2025
https://github.com/hanilr/variation-bin
Single-header binary analysis library. Written in ansi-c
ansi-c binary binary-analysis c single-header single-header-lib single-header-library
Last synced: 18 Oct 2025
https://github.com/jprjr/technicallyalac
A single-file ALAC encoder (that doesn't actually compress)
alac audio c codec single-file-library single-header-lib single-header-library tiny
Last synced: 18 Mar 2025
https://github.com/justinmeiners/wjson
Single header json writer for stdio.
Last synced: 04 Apr 2025
https://github.com/yakshalang/stmmr
Use a stack allocated memory block as a heap with provided malloc family functions.
c c99 calloc free malloc memory-management realloc single-header-library stack
Last synced: 21 Nov 2025
https://github.com/rphii/c-array
Very simple C vector single file implementation, works for any type.
any-type c clang easy gcc performant simple single-header-lib single-header-library tcc universal vector
Last synced: 22 Aug 2025
https://github.com/fredericbonnet/miniucd
MiniUCD is a single-file C library that implements the Unicode Character Database
c cmake single-header single-header-file single-header-lib single-header-library ucd unicode unicode-character-database unicode-data
Last synced: 14 Oct 2025