Projects

Pyro

I always wanted to build a programming language. Thanks Covid.

Documentation  ·  Github

Vimv

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

Details  ·  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