New in GTFS·X: scenario planning, Fares v2, flex zones, flag stops, network walksheds & embeddable widgets
We just shipped a big batch of features in the free, browser-based GTFS·X editor. Highlights:
Scenario analysis (Agency). Save the routes you're viewing as a named scenario — "current network", "proposed redesign", "rapid corridors only" — and switch between them from the header. Cost, Coverage, Title VI, and Stop analysis all re-scope to the active scenario, so you can compare networks without duplicating feeds. Docs
GTFS-Fares v2 authoring. Full Fares v2 support — areas, networks, rider categories, fare media, fare products, and fare leg/transfer rules. Assign stops to a fare area by clicking them or by drawing a polygon lasso on the map.
GTFS-Flex & flag-stop service. Build demand-responsive service with mixed flex zones (a polygon service area and a stop group in one zone), and set continuous pickup/drop-off (flag-stop / hail-and-ride) per stop or per route — behind a one-click feature toggle so it stays out of the way until you need it.
Network-distance walksheds (Agency). Coverage analysis can now compute street-network walksheds with the Mapbox Isochrone API instead of straight-line buffers — sized automatically by each stop's service frequency (frequent stops get a wider ½-mile shed).
Marey diagram. A new time–distance chart under the Visualization tab makes headways, bunching, and express/local patterns obvious at a glance.
Embeddable widgets + a JSON API. Put live transit content on your own site with drop-in web components — <gtfs-route-map>, <gtfs-schedule>, <gtfs-stop>, <gtfs-system-map> — plus a read-only JSON API for your published feed's routes, stops, and schedules.
Lockable feeds. Protect a published or demo feed from accidental edits or deletion with a one-click lock; locked feeds pin to the top and open as a safe draft (Save As to fork).
All free to try at gtfsx.com — open a feed and dig in. Questions or feedback? Reply below.