This is your work, valued

Grand Rapids, MI

Scott Vokes

Elite
@silentbicycle

greatest. A C testing library in 1 file. No dependencies, no dynamic allocation. ISC licensed.

1.5k

theft. property-based testing for C: generate input to find obscure bugs, then reduce to minimal failing input

646

guff. a plot device

329

autoclave. repeatedly run programs until they break, and be ready to attach a debugger

200

ff. fuzzy-completion for finding files

161

tamale. TAble MAtching Lua Extension - An Erlang-style pattern-matching library for Lua

149

socket99. Wrapper library for the BSD sockets API with a nicer C99 interface

145

lunatest. xUnit-style + randomized unit testing framework for Lua (and C projects using Lua, etc.)

84

sample. filter for random sampling of input

66

tangram. Jumprope-based local content store

55

skiplist. skiplist library for C.

54

mpool. memory pool allocator

52

loom. a lock-less thread pool for C99

45

wn. "what next?" - simple command-line task-interdependency tracker

41

curlbash. locally save and checksum/review before curl | bash-ing installers

37

lua-ukanren. Lua port of of microKanren, a minimal logic programming engine.

35

spooky. C library for OOK Manchester encoding, decoding, and dynamic clock recovery

35

parade. run multiple shell commands in parallel and coordinate their output

31

oscar. mark/sweep garbage collector for C

30

glean. lightweight search engine for local text docs

29

sidereal. Redis library for Lua, with optional non-blocking mode and Lua-style lists & sets.

27

markdown_to_reveal. minimal plumbing to convert slides in markdown to reveal.js presentations via pandoc

27

lua-memcached. A Lua client for memcached, with optional non-blocking mode.

23

skiparray. unrolled skip list library for C

22

skel. tiny command-line skeleton/snippet thing

21

hashchop. C library to deterministically chunk byte streams with a rolling hash

20

lua-sqlite. wrapper for sqlite3

19

lua-bdd. Binary decision diagram library (Lua)

16

lua-mpd. A Lua client library for mpd.

16

ansible_thinkpad. Example Ansible-based setup for a 6th gen. Thinkpad X1 Carbon

16

mqtt_demo. example using mosquitto MQTT client library

15

hopscotch. An implementation of Tarjan's Strongly Connected Components algorithm

14

heatshrink. data compression library for embedded/real-time systems

13

bluebottle. C library for bit-banging async serial communication (UARTs)

12

GPL_v-3. GPL, version -3

11

zwiebel. A simple work/break interval timer for Emacs

9

lua-bcrypt. bcrypt wrapper for Lua

9

lookup. Search for a file in parent directories, up to / .

7

ministat. quick adaptation of PHK's FreeBSD ministat for OpenBSD

6

denv. setenv via files in directory (standalone envdir clone)

6

one_weird_C_trick. weird c vararg function pointer trick

5

slides-completing_the_circuit. slides: "Completing the Circuit: From Arduino to General Embedded Hardware"

5

motorcycle-el. motorcycle animation for the emacs modeline

5

wifi. simple OpenBSD wifi network auth manager script

4

lua-xosd. XOSD wrapper for Lua

3

presentation-Configuring_a_laptop_with_Ansible. Slides for DevOps West Michigan - "Configuring a Laptop with Ansible"

3

callaloo_web. Minimal web server for publishing current callaloo MQTT events

2

nanoc. nanoc is a web publishing system written in Ruby.

2

study-grade_up. a study in sorting stable algorithms for an APL-style grade-up operation

1

presentation-write-a-parser-today. slides for "Write a parser today!" presentation

1