This is your work, valued
greatest. A C testing library in 1 file. No dependencies, no dynamic allocation. ISC licensed.
1.5ktheft. property-based testing for C: generate input to find obscure bugs, then reduce to minimal failing input
646guff. a plot device
329autoclave. repeatedly run programs until they break, and be ready to attach a debugger
200ff. fuzzy-completion for finding files
161tamale. TAble MAtching Lua Extension - An Erlang-style pattern-matching library for Lua
149socket99. Wrapper library for the BSD sockets API with a nicer C99 interface
145lunatest. xUnit-style + randomized unit testing framework for Lua (and C projects using Lua, etc.)
84sample. filter for random sampling of input
66tangram. Jumprope-based local content store
55skiplist. skiplist library for C.
54mpool. memory pool allocator
52loom. a lock-less thread pool for C99
45wn. "what next?" - simple command-line task-interdependency tracker
41curlbash. locally save and checksum/review before curl | bash-ing installers
37lua-ukanren. Lua port of of microKanren, a minimal logic programming engine.
35spooky. C library for OOK Manchester encoding, decoding, and dynamic clock recovery
35parade. run multiple shell commands in parallel and coordinate their output
31oscar. mark/sweep garbage collector for C
30glean. lightweight search engine for local text docs
29sidereal. Redis library for Lua, with optional non-blocking mode and Lua-style lists & sets.
27markdown_to_reveal. minimal plumbing to convert slides in markdown to reveal.js presentations via pandoc
27lua-memcached. A Lua client for memcached, with optional non-blocking mode.
23skiparray. unrolled skip list library for C
22skel. tiny command-line skeleton/snippet thing
21hashchop. C library to deterministically chunk byte streams with a rolling hash
20lua-sqlite. wrapper for sqlite3
19lua-bdd. Binary decision diagram library (Lua)
16lua-mpd. A Lua client library for mpd.
16ansible_thinkpad. Example Ansible-based setup for a 6th gen. Thinkpad X1 Carbon
16mqtt_demo. example using mosquitto MQTT client library
15hopscotch. An implementation of Tarjan's Strongly Connected Components algorithm
14heatshrink. data compression library for embedded/real-time systems
13bluebottle. C library for bit-banging async serial communication (UARTs)
12GPL_v-3. GPL, version -3
11zwiebel. A simple work/break interval timer for Emacs
9lua-bcrypt. bcrypt wrapper for Lua
9lookup. Search for a file in parent directories, up to / .
7ministat. quick adaptation of PHK's FreeBSD ministat for OpenBSD
6denv. setenv via files in directory (standalone envdir clone)
6one_weird_C_trick. weird c vararg function pointer trick
5slides-completing_the_circuit. slides: "Completing the Circuit: From Arduino to General Embedded Hardware"
5motorcycle-el. motorcycle animation for the emacs modeline
5wifi. simple OpenBSD wifi network auth manager script
4lua-xosd. XOSD wrapper for Lua
3presentation-Configuring_a_laptop_with_Ansible. Slides for DevOps West Michigan - "Configuring a Laptop with Ansible"
3callaloo_web. Minimal web server for publishing current callaloo MQTT events
2nanoc. nanoc is a web publishing system written in Ruby.
2study-grade_up. a study in sorting stable algorithms for an APL-style grade-up operation
1presentation-write-a-parser-today. slides for "Write a parser today!" presentation
1