← All agencies

Request a one-off score.

Paste a link to any published GTFS Schedule feed. Hosted scoring is available through the GitHub-backed request below or by running the scorer locally. To track a feed over time, add your agency instead. Not published yet? Check the zip before you publish, right in your browser.

Request a full score through GitHub

This is the available hosted path. A scorer fetches the public feed, runs the MobilityData validator, and returns the grade and top fixes as a comment.

  1. Open the request and paste your GTFS Schedule URL.
  2. The automated scorer validates and grades the feed.
  3. The result returns as a comment on the issue, then the request closes.

Request a full score

GitHub account required. A free account is enough; the submitted URL and result will be public on the issue.

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.