Here are
152 public repositories
matching this topic...
A single-header ANSI C immediate mode cross-platform GUI library
Activity Indicators for Modern C++
A curated list of awesome header-only C++ libraries
Table Maker for Modern C++
Minimalistic MP3 decoder single header library
🚀 Making multi-player gamedev simpler since 2017
Simple, fast, accurate single-header microbenchmarking functionality for C++11/14/17/20
Minimalistic H264/SVC encoder single header library
A single-header C++ library for simplifying the use of CUDA Runtime Compilation (NVRTC).
⚡️ ENet reliable UDP networking library
Love template metaprogramming
Fast CSV parser and writer for Modern C++
Lightweight Error Augmentation Framework
single header C(99) library to implement client-server network code for games
match(it): A lightweight single-header pattern-matching library for C++17 with macro-free APIs.
A single-header incremental garbage collector library
C++ behavior tree single header library
Microbenchmarking for Modern C++
Collection of cross-platform single-header C libraries for doing a lot of stuff! (Still WIP)
C++ minimal entity-component system single header library
set of single-header libraries for C/C++. The code is far from finished but some parts are quite usable.
Collection of small public domain de/compressors in plain C.
Single-file port of Lua, a powerful scripting language.
Jump Point Search, public domain, single .h -- OBSOLETE! See tinypile repo for a better version.
envy: Deserialize environment variables into type-safe structs
Priority-based Task Scheduling for Modern C++
Invoke functions with a spoofed return address. For 32-bit Windows binaries. Supports __fastcall, __thiscall, __stdcall and __cdecl calling conventions. Written in C++17.
Single-file libraries for C/C++ in public domain
Improve this page
Add a description, image, and links to the
single-header
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
single-header
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.
Make the output, especially as generated by the macros
TEST_CHECK()
,TEST_MSG()
andTEST_DUMP()
, automatically adapt to the current terminal size, so that it looks good in a reasonably small terminal window but can use effectively more space if the terminal window is big.This should involve: