A Java framework for GTFS validation and statistics.
The Google TransitFeed-based validator is written in Python, and is quite slow on large feeds.
This validator uses the Onebusaway-GTFS library, written in Java and is far faster at processing large feeds.
Snapshots are available here
There are then multiple options for use:
Use the pre-built snapshot JAR. java -server -Xmx4g -Xms3g -jar gtfs-validator.jar yourGtfs.zip
Import the services provided and build your own validation.
Use the gtfs-validator-json and gtfs-validator-webapp according to the directions in those folders.
============== ValidatorMain
The ValidatorMain class logs a number of common GTFS errors to Standard Out on the console when run as a JAR. This includes: