An open API service providing repository metadata for many open source software ecosystems.

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