Score a feed now.
Paste a link to any published GTFS Schedule feed and get a graded scorecard back, usually within a minute. No account, no YAML, and no waiting for a review. This is a one-off check. To track a feed over time, add your agency instead. Not published yet? Check the zip before you publish, right in your browser.
Score it now
Prefer GitHub instead?
- Open the form and paste your GTFS Schedule URL.
- A scorer downloads the feed, runs the MobilityData validator, and grades it against the rubric.
- It posts the grade, the category scores, and the top things to fix as a comment, then closes the request.
Open the form and score a feed
The form lives on GitHub, so you will need a free GitHub account to submit it. The grade comes back as a comment on the request you open, usually within a few minutes. Use this if the form above is not enabled on this deployment.
Prefer the command line?
Score a feed locally with one command. It needs Java 17 and uv; the first run downloads the validator.
uvx --from "git+https://github.com/ChelseaKR/gtfs-scorecard#subdirectory=pipeline" \
scorecard try https://your-agency.example/google_transit.zip --html scorecard.html
To fail a CI build when a feed drops below a grade, use the GitHub Action.