Topic: "single-header"
MattiasLiljeson/gethin
A small (400 sloc) cross-platform single-header c++11 CLI parser library
Language: C++ - Size: 69.3 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 10 - Forks: 1

Zubax/legilimens
Single-header tracing library for hard real-time embedded systems
Language: C++ - Size: 142 KB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 10 - Forks: 4

pitilesspeanut/IncludeDB
Tiny key/value-store in a single, embeddable C file. For games, small servers, sbc, etc...
Language: C - Size: 434 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 9 - Forks: 1

NeilJustice/ZenUnitAndMetalMock
ZenUnit and MetalMock are C++ single-header unit testing and mocking frameworks with convenient syntaxes for rigorously confirming the correctness of C++ programs.
Language: C++ - Size: 11.9 MB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 8 - Forks: 0

RobLoach/prand.h
Pseudo-Random Number Generator for C89
Language: C - Size: 40 KB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 8 - Forks: 1

AlexSabourinDev/Mist_Profile 📦
Single Header Profiling library using chrome://tracing
Language: C - Size: 38.1 KB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 8 - Forks: 0

devvoid/vini
A single-header INI parser capable of both reading and writing files.
Language: C++ - Size: 48.8 KB - Last synced at: about 1 month ago - Pushed at: about 7 years ago - Stars: 8 - Forks: 0

reginaldford/sms
Symbolic Math System scripting language
Language: C - Size: 1.54 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 7 - Forks: 2

arnkov/tfx
small opengl3.3/gles3.0 renderer in a single header
Language: C - Size: 1.05 MB - Last synced at: 28 days ago - Pushed at: 5 months ago - Stars: 7 - Forks: 0

Jomy10/defer
A simple, single-header library which implements defer and autofree at compile-time in C/C++
Language: C - Size: 8.79 KB - Last synced at: 1 day ago - Pushed at: 7 months ago - Stars: 7 - Forks: 1

erengy/semaver
Semantic Versioning
Language: C++ - Size: 43 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 7 - Forks: 0

eloj/rle-zoo
The World's First, Only & Most Amazing RLE Zoo
Language: C - Size: 169 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 7 - Forks: 1

Bloodb0ne/ConstFuse
Combinator Parsers using C++ 17
Language: C++ - Size: 28.3 KB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 7 - Forks: 1

maluoi/warm-sock
A single header high-level socket/networking library for building ad-hoc server/client multi-user experiences.
Language: C - Size: 150 KB - Last synced at: 10 days ago - Pushed at: almost 5 years ago - Stars: 7 - Forks: 0

jakubtomsu/gpad
Simple C/C++/Odin library for game controller input. Standalone SDL gamepad replacement for Windows.
Language: C++ - Size: 333 KB - Last synced at: 30 days ago - Pushed at: 3 months ago - Stars: 6 - Forks: 0

Eisenwave/bitmanip
Single-header C++ library for bit manipulation.
Language: C++ - Size: 80.1 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 1

Curve/fancypp 📦
🚀 Tiny C++ Library for terminal colors and more!
Language: C++ - Size: 79.1 KB - Last synced at: 6 days ago - Pushed at: about 4 years ago - Stars: 6 - Forks: 0

j-nikki/iface
Anonymous, non-intrusive interfaces in C++
Language: C++ - Size: 55.7 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 1

gvinciguerra/CSS-tree
Single-header C++11 implementation of the Cache Sensitive Search tree (CSS-tree)
Language: C++ - Size: 104 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 6 - Forks: 1

ColleagueRiley/PureDoom-RGFW
An RGFW/miniaudio example for PureDoom.h
Language: C - Size: 33.4 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 5 - Forks: 0

ferhatgec/colorized
single header console color library for C++20.
Language: C++ - Size: 121 KB - Last synced at: 26 days ago - Pushed at: 9 months ago - Stars: 5 - Forks: 0

rytc/enet_single
Enet UDP networking lib in a single header library.
Language: C - Size: 37.1 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 0

nathhB/nbsm
nbsm is a tiny c99 library for building finite state machines.
Language: C - Size: 360 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 0

gilzoide/c-allocators
A collection of public domain single-file custom allocators for C/C++
Language: C - Size: 41 KB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 5 - Forks: 0

baines/uj.h
Single-header C JSON lexer & parser in ~500 LoC
Language: C - Size: 10.7 KB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 5 - Forks: 0

starobinskii/AiLibrary
C++ Library from Ailurus Studio
Language: C++ - Size: 2.29 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 5 - Forks: 0

ChesterOfTheSemester/ANSIJSON
A single-file JSON encoder/decoder written in ANSI C and C++
Language: C - Size: 170 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 4 - Forks: 1

ClaudiuHBann/Streamable
Fastest, Smallest and Simplest (De)Serializer for C++20 and newer.
Language: C++ - Size: 1.02 MB - Last synced at: about 13 hours ago - Pushed at: 6 months ago - Stars: 4 - Forks: 0

RobLoach/emscripten_clipboard
Use the Clipboard from Emscripten.
Language: C - Size: 5.86 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 4 - Forks: 0

EimaMei/libSWAarchive 📦
A light, fast and portable library for handling Sonic World Adventure's/Unleashed's archive file formats (.ar/.arl).
Language: C++ - Size: 451 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 4 - Forks: 0

MarcelPiNacy/FPC
Single-header implementation of Martin Burtscher and Paruj Ratanaworabhan's fast lossless floating-point compression algorithm.
Language: C - Size: 68.4 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

xerosic/string-utils
A simple, single header, basic string manipulation library for C++ with no dependencies apart from STL
Language: C++ - Size: 13.7 KB - Last synced at: about 1 hour ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 0

Electronicks/Pocket_FSM
The most flexible single header C++ framework for Finite State Machine.
Language: C++ - Size: 44.1 MB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 4 - Forks: 0

ferhatgec/cliwidget
Fegeya CLIWidget, Single header CLI-based widgets for C++ developers.
Language: C++ - Size: 5.86 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

ferhatgec/inpuft
Fegeya Inpuft, Work-in-progress simple & single header line-editing library. Written in C++17.
Language: C++ - Size: 6.84 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

yanlinlin82/color-printf
Colorize Text Output in C++
Language: C++ - Size: 34.2 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 1

kkarbowiak/cpp-argparse
C++ command-line arguments parsing library based on Python's argparse module
Language: C++ - Size: 999 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 3 - Forks: 0

hanilr/variation-lite-ui
Single-header terminal user interface library. Written in ansi-c
Language: C - Size: 131 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 3 - Forks: 0

Xeanos7913/3D-Single-Header-Collision-Detection-and-contactpoint-generation
A simple c++ header-only single file that uses the Separating Axis Theorem (SAT) to detect collisions between two Oriented Bounding Boxes (OBB) and generate contact points for vertex-face collisions and edge-edge collisions.
Language: C++ - Size: 7.3 MB - Last synced at: 5 months ago - Pushed at: 8 months ago - Stars: 3 - Forks: 0

hsnovel/measure_pagefault
Single header library to measure the number of pagefaults in any given code block.
Language: C - Size: 13.7 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 3 - Forks: 0

ColleagueRiley/PureDuke3D
Header-only Duke Nukem source port, inspired by PureDOOM (VERY WIP)
Language: C - Size: 1.08 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

Arcxm/mp3_id3_tags
A public domain, single header C/C++ library to read ID3 Tags from MP3 files.
Language: C - Size: 21.5 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

Oderjunkie/foobarbaz
foobarbaz - a single-header property-based testing library in C99
Language: C - Size: 78.1 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0

sokuteihq/sokutei
Platform-independent microbenchmarking in C.
Language: C - Size: 406 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

cpp-gamedev/forest
Single header ANSI escape code text formatter
Language: C++ - Size: 28.3 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0

acdemiralp/bm
Single header micro- and macro-benchmarking library.
Language: C++ - Size: 95.7 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

ferhatgec/command
Command, ::process::Command like syscalls in C++.
Language: C++ - Size: 2.93 KB - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 0

jnguyen1098/stately
Single-header generic finite-state machine library for C
Language: C - Size: 52.7 KB - Last synced at: 2 months ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 0

ferhatgec/timek
Uptime library, written in Kalem.
Size: 2.93 KB - Last synced at: 3 months ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 0

joebobmiles/PilotScheme
A embeddable, single-header, no-nonsense Scheme.
Language: C - Size: 54.7 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0

architector1324/TinyC
Tiny collection of my C libraries
Language: C - Size: 90.8 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 0

arvidsson/make_header
Python script which creates a single header from multiple C/C++ files.
Language: Python - Size: 2.93 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 3 - Forks: 0

PitilessPeanut/IncludeAI
#include-only, single header, custom written ai that can play ANY turn based game, including Boardgames, Card-games, hidden-info games, multiplayer games, and games with randomness.
Language: C++ - Size: 103 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 0

german-one/c-string
type-safe, header-only implementation of a `std::basic_string`-like string in plain C
Language: C - Size: 309 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 2 - Forks: 0

greensky00/simple_thread_pool
Simple and lightweight fully asynchronous thread pool and timer
Language: C++ - Size: 27.3 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

allkern/r3000d
Simple and portable R3000 disassembler written in C
Language: C - Size: 6.84 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

lukaswrz/readarg
A small, C99, single-header, zero-allocation, dependency-free, public domain argument parsing library
Language: C - Size: 99.6 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

oxi-dev0/fpacker
A small c++ library to package a directory into a single file
Language: C++ - Size: 33.8 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

dfeneyrou/styml
C++ single-header STrictYaML parser and emitter
Language: C++ - Size: 139 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

dfeneyrou/litecask
A high performance single-header embeddable persistent key-value store with indexing capabilities
Language: C++ - Size: 333 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

StefanKubsch/stb_truetype.hpp
The famous stb_truetype.h library, stripped down and converted to C++
Language: C++ - Size: 8.96 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

tekknolagi/fmt
Small C string formatting library
Language: C - Size: 6.84 KB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0

radiant64/testdrive
An expressive single-header unit testing framework for C.
Language: C - Size: 39.1 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

ferhatgec/typecode
TypeCode, create unique code that introduce yourself.
Language: C++ - Size: 8.79 KB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

garrisonhh/sml-c
fast and modern single-header ISO C99 simple markup language (SML) parser.
Language: C - Size: 17.6 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

karnkaul/fixed_vector
KT single header C++17 library for std::vector that uses a fixed size stack allocated buffer for storage.
Language: C++ - Size: 6.84 KB - Last synced at: about 2 months ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

hrehfeld/cpp-kdtree
An optimized, single-header kD-Tree library for points written in C++11.
Language: C++ - Size: 31.3 KB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 1

cyprus327/sofren
A minimalistic, efficient, single file, cross platform software renderer
Language: C - Size: 1.87 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1 - Forks: 0

kaniteru/SimpleSocket
Single-header, cross-platform TCP/UDP socket wrapper in c++
Language: C++ - Size: 44.9 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 1 - Forks: 1

gilzoide/functor2c
Single header templates for wrapping C++ functors as opaque userdata plus function pointers for C interop
Language: C++ - Size: 171 KB - Last synced at: 10 days ago - Pushed at: 14 days ago - Stars: 1 - Forks: 0

ColleagueRiley/XDL
A single header file that dynamically loads the Xlib and GLX library. Written in/for ANSI C.
Language: C - Size: 89.8 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 1 - Forks: 0

DnA-IntRicate/IntricatePointers
A single-header containing smart pointer implementations in C++20
Language: C++ - Size: 665 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

Noxmor/cbrew
Single header build tool for C projects.
Language: C - Size: 142 KB - Last synced at: 21 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

ona-li-toki-e-jan-Epiphany-tawa-mi/anal
S(a)fety-Ta(n)t(a)mount C (L)ibrary | Mirror of https://paltepuk.xyz/cgit/anal.git/about
Language: C - Size: 17.6 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

hanilr/variation-bin
Single-header binary analysis library. Written in ansi-c
Language: C - Size: 79.1 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

magistermaks/lib-vstl
Very Simple Test Library
Language: C++ - Size: 5.86 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

makcymal/dbg-cpp
The macro dbg() in C++, just like in Rust
Language: C++ - Size: 19.5 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

akhin/memlive
Single-header , no-dependencies live per-thread memory allocation profiler via HTTP, Linux & Windows
Language: C++ - Size: 538 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

oktonion/cppmeta
one header tiny C++ type meta-information library for reflection and serialization
Language: C++ - Size: 208 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

gilzoide/flyweight.hpp
Single header implementation of the Flyweight design pattern for C++11
Language: C++ - Size: 239 KB - Last synced at: 6 days ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

zeozeozeo/luamalg
Luamalg – Lua 5.4.7 core, libraries and interpreter in a single header file.
Language: C - Size: 220 KB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

luphi/hoxml
Header-only XML parser written in portable ANSI C
Language: C - Size: 220 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

rfgplk/bbench
a lightweight Linux benchmarking library written in C++20
Language: C++ - Size: 38.1 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

IcarusResearch/MinLog
A minimal single-header logging framework
Language: C++ - Size: 15.6 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

jmdha/jset
Single-header set implementation in C
Language: C - Size: 4.88 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

takeiteasy/jeff
A small collection of helper functions for sokol
Language: C - Size: 127 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

thehxdev/cap
Single header command-line argument parser written in C and compatible with C99
Language: C - Size: 48.8 KB - Last synced at: 2 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

marcusspangenberg/waitfreequeue
Single header, wait-free queue for C++
Language: C++ - Size: 29.3 KB - Last synced at: 3 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

astibal/lmhpp
super simple C++ wrapper around libmicrohttpd
Language: C++ - Size: 25.4 KB - Last synced at: about 12 hours ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 1

hsnovel/fmap
fmap - single header, generic hashmap implementation without any macro trickery
Language: C - Size: 2.93 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

AineeJames/ctest.h
ctest.h is a simple single header testing library for C
Language: C - Size: 19.5 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

nosbod18/wtk
A C99 single-header OpenGL window library
Language: C - Size: 180 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

NeRdTheNed/OSWrapper
Single-header file C libraries for wrapping OS-specific functionality. Compatible with C++.
Language: C - Size: 936 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

itsYakub/Leaky
Single-header library for memory menagement
Language: C - Size: 10.7 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

BurningFlemingo/EventSystem
a single header event system that im using in my game
Language: C++ - Size: 89.8 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

IcarusResearch/Winternals
A single header for undocumented windows function definitions
Language: C - Size: 1.95 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

Boostibot/micro-bench
small statistical micro benchmark
Language: C++ - Size: 72.3 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

RSGL/RSP 📦
Single Header File Library that can pharse multiple databases all in one single header file. Supports, XML (HTML/SVG) and JSON
Language: C++ - Size: 53.7 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

Clownacy/clownmd5
MD5 hasher implemented in both ANSI C and Lua.
Language: C - Size: 6.84 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

justinmeiners/nelder-mead Fork of matteotiziano/nelder-mead
Single header Cl library for multivariable optimization using Nelder-Mead.
Language: C - Size: 37.1 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0
