MBTA Departure Board →

I wanted a departure board by my front door, so I built one. MBTA Departure Board is a static web page that shows the next departures for whichever stops, routes and directions you add. Mine runs full-screen on an old iPad, but it works in any browser. It pulls times from the MBTA’s public API every 30 seconds. Settings are stored in the browser, and you can export them to a file to move them to another device.

If you enter a starting address, it estimates the walk to each stop with OpenStreetMap routing and shows when to leave for the next departure you can still make, e.g. “Leave in 6 min, for the 1:42 PM, 5 min walk”.

The screenshot above uses fictional demo data.

To install it on an iPad, open the link in Safari and choose Share → Add to Home Screen. The source is on GitHub. It isn’t affiliated with the MBTA.