Benjamin Esham


This is a list of the software and software-adjacent projects that I’ve released publicly. Aside from CU Buses, which is available for free on the App Store, they are all hosted on GitHub and released under free software licenses.

Web apps

Microformats2 on a Map
A screenshot of the Microformats2 on a Map application.
Extracts microformats2-encoded locations from webpages and displays them on a map.

iPhone apps

CU Buses
Real-time departure and navigation information for the MTD bus system in Champaign–Urbana, Illinois.


The Hacker Crackdown: Law and Disorder on the Electronic Frontier by Bruce Sterling (1992)
The digital version of this book is available under a permissive license so I made a nicely-formatted version.

Command-line utilities

Efficiently backs up the notes you’ve saved to Pinboard.
Converts Google Chrome’s bookmarks and history to the standard HTML-ish bookmarks file format.
Converts your Pinboard bookmarks to the standard HTML-ish bookmarks file format.

Color schemes

A color scheme for Vim with colorful text on a light gray background.
An adaptation of Jani Nurminen’s Zenburn color scheme for the macOS Terminal app.

Plugins for the Jekyll static site generator

A filter to estimate how long a passage of text will take to read.
A tag for inline syntax highlighting.
A filter to make it easy to form correct plurals.

You can also see my archived projects on GitHub. These are things I no longer maintain or support, but which I’ve left published for historical interest.