Software

Some computer programs I have written. Since I actually use them, I guess they count as structured procrastination.
John MacFarlane1

Here is a list of software I have written. The source code is available (usually) at github.