This is your work, valued
js-sequence-diagrams. Draws simple SVG sequence diagrams from textual representation of the diagram
7.8kffmpeg-cli-wrapper. Java wrapper around the FFmpeg command line tool
1.9kprob.js. Generate random numbers from different probability distributions.
115antlr4-grammars. Precompiled Go versions of most of the grammars on https://github.com/antlr/grammars-v4.
101unsafe. Assorted java classes that make use of sun.misc.Unsafe
98libcec-daemon. A Linux daemon for connecting libcec to uinput. That is, using your TV to control your PC!
70myip. (A better) What's My IP Address web application
62archivemount. FUSE filesystem using libarchive (this is out of date copy of:
43protoc-gen-php. *DEPRECATED* A PHP Protocol Buffer Generator Plugin for protoc - Please use the now official compiler https://github.com/google/protobuf/tree/master/php
42Connected-component-labelling. A javascript library for connected-component labelling (aka blob extraction)
25rustdns. DNS Client in Rust
24goredirects. A tool to help host go packages with vanity domains on GitHub
19goadvent-antlr. Examples from my goadvent blog post
19nodewii. Node.js cwiid asynchronous native bindings
19dsector. API for parsing binary files using a predefined grammar
15dataflow-art. Go
13smart-health-card-scanner. Scan Smart Health Cards
13morebeam. Additional functions useful for building Apache Beam pipelines in Go.
11ndsfs. A FUSE application to mount Nintendo DS roms
11pmtiles-dart. pmtiles decoder for dart
10objectgraph. Simple library to traverse Java object graph
10node-ioctl. Simple nodejs addon to add ioctl
10mysqldump2csv. Convert mysqldump files to CSVs
8hessian.js. Node.js support for the Hessian binary web service protocol
8funcs. Google Cloud Functions
7curriculum-vitae. Andrew Brampton's Curriculum Vitae
6flvtool-plus-plus. flvtool++
5js-scan. Attempt to scan the Internet and determine what libraries everyone is using
5p2psim. A peer-to-peer DHT simulator
5libarchive. C library and command-line tools for reading and writing tar, cpio, zip, ISO, and other archive formats
4jambox. Tool to interact with the Jawbone Jambox
4snow.js. A simple snow demo (using device orientation)
3dissector. Dissects various file formats
3bithacks. A collection of bit twiddling hacks in dart
3svg_path_transform. Pure dart library for parsing and manipulating SVG paths.
3db-patterns. Some simple DB patterns implemented onto of MySQL
3threadnetperf. Threadnetperf is a highly customisable high performance multi-threaded network benchmarking tool
3libphonenumber-php. PHP Bindings for libphonenumber
3jackson-datatype-commons-lang3. Simple Jackson library for some datatypes in Apache Commons Lang3
3nine_patch. Dart
2ssltester. Tests how well a SSL service is set up, and alerts if it's below required threshold
2ByteTorrent. Some old code I wrote to speak BitTorrent
2NanoHTTPd. A free, simple, tiny (1 java file!), nicely embeddable HTTP server in Java.
2libmintchip. Unofficial C library for interfacing with MintChips - Unfinished, and mostly an exercise in reverse engineering a protocol
2us-census-tools. A collection of scripts I've written to handle census data.
2populist-style. A (one day) auto-updating style at the mercy of the people, and only the people.
2sms-rpc. Simple Android app to explose a RESTful API to control your device, such as for sending SMS.
2nodewii-talk. A talk I gave on nodewii at NodeDC Nov 2012 and later at NationJS 2012
2tracking-numbers. Python library for parsing tracking numbers based on tracking_number_data
2flutter_gen_linter. A set of simple linter rules to encourage the use of flutter_gen
1maze-rs. Maze for Programmers (Rust)
1bitreader. Rust library for reading bit sequences from a byte buffer
1bounce. Bouncing Ball Game (unfinished)
1secure. HTTP middleware for Go that facilitates some quick security wins.
13d-printed-fonts. Tests how well various fonts are 3D printed.
1is_x86_feature_detected. Rust
1ultimate-tic-tac-toe. Rust
1