Projects

Below are some computer programs I have written, sorted roughly in order of how often I use them and/or my interest in maintaining them. Research-related software can be found elsewhere, on my research page.

Other projects that I have contributed to in some fashion: