Projects

Logo for CompressedTextField for Django and MySQL
Jul 2022

CompressedTextField for Django and MySQL

A large text field, stored compressed in the database, for Django and MySQL.

Logo for trycast
Nov 2020

trycast

Parses JSON-like values whose shape is defined by typed dictionaries (TypedDicts) and other standard Python type hints.

Logo for TypedDict
Sep 2016

TypedDict

Python typechecker support for recognizing structured dictionaries with specific named keys mapped to specific value types. Ubiquitous in JSON.

Logo for Uhuru
Jan 2015

Uhuru

A translation assistant for reading Japanese text quickly.

Logo for Incoming (Game)
Jan 2014

Incoming (Game)

Game where you shoot bombs out of the sky before they destroy you.

Logo for RDiscount
Jan 2013

RDiscount

Converts Markdown text to HTML, in Ruby. Includes many useful Markdown extensions.

Logo for Website
Dec 2012

Website

This website.

Logo for Crystal: A Website Downloader
Sep 2011

Crystal: A Website Downloader

Downloads websites in an archival-friendly format.

Logo for Burn Planner
Nov 2010

Burn Planner

Burns a series of files to multiple DVDs quickly by automatically allocating files among DVDs and naming the DVDs.

Logo for HandBrake Subtitles
Feb 2010

HandBrake Subtitles

Extends the popular HandBrake ripping and transcoding tool to enable processing subtitles from files, including the SSA subtitles found commonly in anime.

And more at: