The archivist's web crawler: WARC output, dashboard for all crawls, dynamic ignore patterns
Ubuntu utilities for promptless upgrades, fast-urandom, managing LXC instances, finding unlinked and deleted mmap'ed files, resuming tmux like screen -RR, more
Connects to a grab-site or ArchiveBot server and dumps all messages in either a human-readable or JSON format
All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for io.js/node 4+ with stream support
Dynamically generates and serves random HTML with lots of links to web spiders
Provides a Rust macro `dump!` that takes one or more variables and prints the name, type, and value of each variable. The output is also prefixed with [source_file:line_no].
Reads a newline-delimited file and hands out one line at a time to clients that make requests over a simple HTTP POST interface.
Convert protobuf Messages to/from Python lists, useful for implementing "protobuf over JSON"
Streamable uint32-prefixed frame decoder for node. Supports both little-endian and big-endian sizes. Size can include or exclude the 4 bytes of length itself. No O(N^2) problems on data trickling in. No dependencies.