Benjamin Esham

Projects

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.

Ebooks

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

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

Color schemes

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

Plugins for the Jekyll static site generator

reading_time
A filter to estimate how long a passage of text will take to read.
inline_highlight
A tag for inline syntax highlighting.
pluralize
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.