This RIPTA bus tracker is not an official publication of RIPTA. It was made by Kerri Hicks (feat. Rich Siegel & Seth Dillingham). She likes making neat things. So do Rich and Seth.
You can check out the code on GitHub and run your own RIPTA bus tracker, if you want. Also, feel free to fork the project and do your thing.
I'd love some feedback if you'd be willing to share.
The goal of this project was to make something extremely portable and simple to reuse. There are only three files, and no outside code dependencies other than the Google Maps API (no jQuery, no contributed packages/modules/gems). Each implementer will need her own Google Maps API key.
There are a few bugs that still need to be fixed. For example, if your user agent (browser) knows how to do geolocation, but you say "no" to letting the browser use your location, you won't be able to use the "All buses near me" feature. That will be fixed in a future release.