Software Projects

Pyro

A dynamically-typed, garbage-collected scripting language, implemented in C. Think Python if Guido had been a fan of lexical-scoping, curly braces, and semicolons.

Documentation  ·  Github

Vimv

A command-line utility for batch-renaming files from the comfort of your favourite text editor.

Details  ·  Github

Pods

A command-line utility for downloading podcast episodes from an RSS feed.

Github

TermCalc

An interactive command-line calculator.

Details  ·  Github

Ark

A static website generator for people who enjoy the simpler things in life.

Documentation  ·  Demo  ·  Github

Argument Parsers

A set of libraries for parsing command-line arguments.

C  ·  C++  ·  Go  ·  Python  ·  Swift  ·  Rust

Hexbomb

A command-line hexdump utility written in Rust.

Details  ·  Github

Ironclad

A command-line password manager.

Documentation  ·  Github

Taxisim

Optimizing autonomous taxi size with reinforcement learning.

Details  ·  Github

MP3Cat

A command-line utility for joining MP3 files without re-encoding.

Details  ·  Github

Syntext

A lightweight, markdownish markup language for generating HTML.

Documentation  ·  Github

Ibis

A template engine for people who enjoy the simpler things in life.

Documentation  ·  Github

Shortcodes

A Python library for parsing WordPress-style shortcodes.

Details  ·  Github

Holly

A blog-engine plugin for Ark.

Details  ·  Demo  ·  Github

LaTeX Templates

A pair of clean, simple LaTeX templates for articles and reports.

Details  ·  Github

Intspector

A command line utility for converting integers between bases.

Details  ·  Github

Pymatrix

A lightweight matrix library written in Python.

Details  ·  Github

Ipsedixit

Lorem ipsum on steroids.

Details  ·  Github