An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with single-header-lib

A curated list of projects in awesome lists tagged with single-header-lib .

https://github.com/vurtun/nuklear

A single-header ANSI C gui library

c c89 gui imgui nuklear single-header-lib

Last synced: 23 Jan 2025

https://github.com/webview/webview

Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows).

c cpp cross-platform css gtk gui html javascript library single-header-lib web webkit webui webview webview2

Last synced: 13 May 2025

https://github.com/immediate-mode-ui/nuklear

A single-header ANSI C immediate mode cross-platform GUI library

c c89 gui header-only imgui multiplatform nuklear single-header single-header-lib

Last synced: 16 May 2025

https://github.com/Immediate-Mode-UI/Nuklear

A single-header ANSI C immediate mode cross-platform GUI library

c c89 gui header-only imgui multiplatform nuklear single-header single-header-lib

Last synced: 15 Mar 2025

https://github.com/starwing/lua-protobuf

A Lua module to work with Google protobuf

lua protobuf single-header-lib

Last synced: 10 Apr 2025

https://github.com/jkuhlmann/cgltf

:diamond_shape_with_a_dot_inside: Single-file glTF 2.0 loader and writer written in C99

3d c c99 glb gltf gltf-loader gltf2 gltf2-loader single-header-lib stb-style

Last synced: 14 May 2025

https://github.com/martinus/nanobench

Simple, fast, accurate single-header microbenchmarking functionality for C++11/14/17/20

benchmark cpp cpp11 header-only microbenchmark single-file single-header single-header-lib

Last synced: 15 May 2025

https://github.com/p-ranav/pprint

Pretty Printer for Modern C++

cpp17 mit-license pretty-printer single-header-lib

Last synced: 23 Jan 2025

https://github.com/lieff/minih264

Minimalistic H264/SVC encoder single header library

codec encoder encoding h264 h264-svc mini minimal single-header single-header-lib svc video video-codec x264

Last synced: 05 Apr 2025

https://github.com/nathhb/nbnet

single header C(99) library to implement client-server network code for games

c c99 game-development single-header single-header-lib udp webrtc

Last synced: 15 May 2025

https://github.com/pplux/px

Single header C++ Libraries for Thread Scheduling, Rendering, and so on...

cpp multithreaded opengl render scheduler single-header-lib

Last synced: 08 May 2025

https://github.com/redxdev/ECS

C++ single-header entity component system library

cpp cpp11 entity-component-system single-header-lib

Last synced: 08 May 2025

https://github.com/lieff/minimp4

Minimalistic MP4 mux/demux single header library

demux demuxing mp4 mux muxing single-header-lib

Last synced: 05 Apr 2025

https://github.com/edubart/minilua

Single-file port of Lua, a powerful scripting language.

c game-development lua minilua scripting-language single-file single-header single-header-lib

Last synced: 07 Apr 2025

https://github.com/bullno1/ugc

A single-header incremental garbage collector library

garbage-collection garbage-collector header-only memory-management single-header single-header-lib

Last synced: 20 Nov 2024

https://github.com/septag/dmon

Single header C99 portable library for monitoring filesystem changes. (Windows/Linux/MacOS)

c directory-monitoring filesystem monitor monitoring multiplatform os single-header-lib

Last synced: 12 Apr 2025

https://github.com/Tobski/simple_vulkan_synchronization

A single-header library with a simplified interface for Vulkan synchronization

c single-header-lib vulkan vulkan-api vulkan-synchronization

Last synced: 08 May 2025

https://github.com/notnullnotvoid/msf_gif

A single-header animated GIF exporter

gif single-header-lib

Last synced: 01 Apr 2025

https://github.com/jsnell/ratas

A hierarchical timer wheel, for implementing timed event queues

cplusplus-11 single-header-lib timers

Last synced: 09 Apr 2025

https://github.com/starwing/amoeba

a Cassowary constraint solving algorithm implements in pure C.

cassowary-algorithm constraint-solving-algorithm lua-language single-header-lib

Last synced: 27 Apr 2025

https://github.com/srekel/the-debuginator

A juicy feature-packed debug menu intended for games.

c c99 debugging-tool game-development public-domain single-header-lib work-in-progress

Last synced: 10 Apr 2025

https://github.com/starwing/znet

A C network library

c network single-header-lib

Last synced: 27 Apr 2025

https://github.com/septag/dds-ktx

Single header "no-allocation" KTX/DDS file reader

c dds directx gamedev image-loader image-loading-library khronos ktx opengl single-header-lib texture

Last synced: 22 Nov 2024

https://github.com/m-peko/bitflags

Single-header header-only C++11 / C++14 / C++17 library for easily managing set of auto-generated type-safe flags.

bitflags bits c-plus-plus c-plus-plus-11 c-plus-plus-14 c-plus-plus-17 cplusplus cplusplus-11 cplusplus-14 cplusplus-17 cpp cpp-11 cpp-14 cpp-17 flags header-library header-only single-header-lib

Last synced: 10 Apr 2025

https://github.com/tsherif/simple-opengl-loader

An extensible, cross-platform, single-header C/C++ OpenGL loader library.

linux opengl opengl-loader single-header-lib win32 windows x11

Last synced: 17 Mar 2025

https://github.com/ronen25/libcmdf

Single-header library for writing CLI applications in C/C++

c cli cmd cmdf cmdline cmdline-parser command-line-parser cplusplus gnu-readline readline single-header single-header-lib

Last synced: 27 Apr 2025

https://github.com/hidefromkgb/gif_load

A slim, fast and header-only GIF loader written in C

animated-gif ansi-c big-endian gif gif-animation gif-library gifs public-domain single-header-lib

Last synced: 08 May 2025

https://github.com/p-ranav/fswatch

File/Directory Watcher for Modern C++

events filesystem inotify mit-license modern-cpp single-header-lib watcher

Last synced: 05 May 2025

https://github.com/edubart/minivorbis

Single-file port of libogg and libvorbis for decoding ogg sound files.

c libogg libvorbis minivorbis ogg single-file single-header single-header-lib vorbis

Last synced: 26 Mar 2025

https://github.com/edubart/miniphysfs

Single-file port of PhysFS, a library that provides abstract access to various archives.

c filesystem game-development miniphysfs physfs single-file single-header single-header-lib

Last synced: 26 Mar 2025

https://github.com/javalikescript/webview-c

A tiny cross-platform webview C library to build modern cross-platform GUIs

c kiosk linux raspberry single-header-lib webui windows

Last synced: 05 Apr 2025

https://github.com/septag/sjson

Fast and portable single-header C file Json encoder/decoder

c json single-header-lib

Last synced: 19 Dec 2024

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: 14 Feb 2025

https://github.com/jwlodek/csplit

A single header C library to easily handle splitting and processing strings replacing strtok

c cross-platform csplit single-header-lib split splitting-string strings strtok

Last synced: 20 Mar 2025

https://github.com/codecat/ccpp

ccpp, a general purpose single-header preprocessor library.

single-header-lib

Last synced: 29 Dec 2024

https://github.com/srekel/the-entitytainer

A single header library for managing game entity hierarchies.

c c99 data-structure game-development hacktoberfest multimap pre-alpha public-domain single-header-lib

Last synced: 10 Apr 2025

https://github.com/p-ranav/small_vector

"Small Vector" optimization for Modern C++: store up to a small number of items on the stack

array buffer container cpp11 header-only heap memory-management modern-cpp optimization single-header single-header-lib small small-buffer-optimization stack vector

Last synced: 05 May 2025

https://github.com/srekel/phyxed-2d

A 2d physics engine with fixed-point support.

c99 fixed-point physics-2d physics-engine pre-alpha public-domain single-header-lib

Last synced: 10 Apr 2025

https://github.com/Srekel/phyxed-2d

A 2d physics engine with fixed-point support.

c99 fixed-point physics-2d physics-engine pre-alpha public-domain single-header-lib

Last synced: 08 May 2025

https://github.com/azmr/colourblind

A C header file & shader for simulating colourblindness and checking contrast.

accessibility c color colour glsl single-header-lib ui

Last synced: 08 May 2025

https://github.com/hanilr/variation-ui

Single-header terminal user interface library. Written in ansi-c

ansi-c c single-header single-header-lib terminal-user-interace tui ui user-interface

Last synced: 04 Apr 2025

https://github.com/gilzoide/high-level-gdnative

Single header GDNative high level API for C/C++

gdnative godot godot-engine single-file single-header single-header-lib

Last synced: 19 Mar 2025

https://github.com/Zguy/ZHeaders

Public domain single-file libraries - stb style

directory-traversal filesystem single-header-lib stb-style

Last synced: 08 May 2025

https://github.com/podgorskiy/simpletext

One header library for rendering text via OpenGL API

opengl rendering single-header single-header-lib text

Last synced: 01 May 2025

https://github.com/yui0/catgl

a cross-platform 3D graphics engine

android graphics-engine linux opengl single-header-lib

Last synced: 08 May 2025

https://github.com/nightmareci/nanotime

A single-header C and C++ library that provides nanosecond-resolution timestamps, sleeps, and accurate-sleep fixed timestepping for a variety of platforms.

accurate header-only high-accuracy high-performance high-precision high-resolution linux mac mac-os mac-os-x mac-osx macos macosx microsoft-windows nanosecond nanosecond-resolution precise single-header-lib sleep windows

Last synced: 07 May 2025

https://github.com/clownacy/clownresampler

Single-header-file library which implements an integer-only windowed-sinc audio resampler.

ansi-c audio audio-processing c89 c90 resampling single-header-lib

Last synced: 10 Apr 2025

https://github.com/rswinkle/cvector

A C vector library similar to the C++ STL vector

c cvector dynamic-array single-header-lib standalone-library

Last synced: 13 Apr 2025

https://github.com/immediate-mode-ui/layout.c

Mirror of https://gist.github.com/vurtun/75ee8b43773152930d89b7d1fdbe6450

c c99 gui multiplatform single-header single-header-lib ui

Last synced: 12 Apr 2025

https://github.com/petabyt/font

5x7 General Purpose Font

c embedded font single-header-lib

Last synced: 18 Jan 2025

https://github.com/immediate-mode-ui/quarks

Mirror of https://gist.github.com/vurtun/c5b0374c27d2f5e9905bfbe7431d9dc0

c c99 imgui immediate-gui immediate-mode multiplatform single-header single-header-lib

Last synced: 12 Apr 2025

https://github.com/macdue/simpleobjloader

A very simple Wavefront .obj loader with glut support.

c comp27112 glut opengl single-header single-header-lib wavefront-obj

Last synced: 11 Apr 2025

https://github.com/zubax/legilimens

Single-header tracing library for hard real-time embedded systems

cpp cpp17 embedded embedded-systems hard-realtime header-only monitoring real-time single-header single-header-lib

Last synced: 03 Apr 2025

https://github.com/devvoid/vini

A single-header INI parser capable of both reading and writing files.

c-plus-plus cpp cpp-library cpp98 ini ini-parser no-dependencies single-file single-header single-header-lib

Last synced: 10 Apr 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/ferhatgec/flibc

Fegeya Single header standard C11 Library.

c-lang c-language c11 header-only libc library single-header-lib stdlib

Last synced: 10 Apr 2025

https://github.com/baines/uj.h

Single-header C JSON lexer & parser in ~500 LoC

500lines c json json-lexer json-parser single-header single-header-lib

Last synced: 13 Jan 2025

https://github.com/ferhatgec/timek

Uptime library, written in Kalem.

kalem library rust single-header single-header-lib uptime

Last synced: 20 Feb 2025

https://github.com/fuyutsubaki/coffin-goroutine

single header library for supporting goroutine-like concurrency in C++

c-plus-plus concurrency cpp20 header-only single-header-lib

Last synced: 22 Apr 2025

https://github.com/petabyt/gfx

Small Single Header C X11 Graphics Library

linux single-header-lib x11

Last synced: 11 Mar 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/garfield1002/jrsl

A C/C++ implementation of William Pugh's Skip Lists with width

c c89 cpp library public-domain single-header-lib skiplist

Last synced: 14 Mar 2025

https://github.com/rodyherrera/custos

A lightweight FS Watcher written in C++17, Single-Header easy to use and integrate in your projects.

c-plus-plus change-monitor cpp17 cxx directorywatcher event-driven events filesystem filewatcher fswatch fswatcher inotify modern-cpp single-header-lib

Last synced: 08 Apr 2025

https://github.com/zncl2222/c_array_tools

This is a simple dynamic array tool implemented in C with a single header file

arrays c dynamic-array single-header-lib

Last synced: 23 Feb 2025

https://github.com/hanilr/variation-lite-ui

Single-header terminal user interface library. Written in ansi-c

ansi-c c single-header single-header-lib terminal-user-interface tui ui user-interface

Last synced: 04 Apr 2025

https://github.com/hrehfeld/cpp-kdtree

An optimized, single-header kD-Tree library for points written in C++11.

c-plus-plus cplusplus-11 header-only kdtree kdtrees library single-header single-header-lib

Last synced: 01 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: 26 Feb 2025

https://github.com/winterrdog/lib-xmem

a C library with functions to handle memory management with out-of-memory handling

c free library malloc memory-management single-header-lib

Last synced: 21 Mar 2025