This project is no longer actively maintained since March 2025. It's still well usable though for probably several years, feel invited to fork it if you want to continue development.
This project is a GTFS processing library based on fs2. It consists of several API levels, and can be used to perform several kind of tasks on GTFS data.
The current modules are:
core
the core features to process GTFS filesrules
the business rule engine and DSL
To build and view the documentation website locally run:
$ sbt site/makeMicrosite
$ cd site/target/site
$ jekyll serve -b /fs2-gtfs
To publish the documentation website publicly, run:
$ sbt site/pushMicrosite
For more details, please head over to the website.