BlinkTag created an open source project to convert transit data in GTFS format into user-friendly HTML schedules. Many transit agencies have their schedule data in GTFS format but need to show each route’s schedule to users on a website. GTFS-to-HTML automates the process of creating these schedules. Automating HTML schedule generation makes it easy to keep schedules up to date when data changes and reduces the likelihood of errors.

As part of this project, BlinkTag created node-gtfs, a more general purpose library for importing and querying GTFS data. GTFS-to-HTML relies on this library.

GTFS-to-HTML is currently used by Sonoma Country Transit to generate schedule pages for each route. See an example route.