gtfs.zone

Simple tools for publishing transit data.

Open source software for building, checking, and publishing GTFS Schedule and GTFS Realtime feeds.

Scroll

What is GTFS?

A community-driven open standard for rider-facing transit information.

Over 10,000 agencies in 100+ countries publish GTFS. It is a simple data structure that any app developer can consume, which is why adopting it puts an agency’s service in front of a wide audience without a custom integration per app.

Learn more at gtfs.org

Improved rider experience
Accurate schedules and real-time updates, so riders wait less and decide better.
Global reach
Consistent data across agencies and regions makes multi-agency trips work.
Simple to use
A plain data structure, easy to produce and to consume.
Open source community
The standard keeps evolving through community collaboration.

GTFS Schedule

The foundation: static, rider-facing service information.

GTFS Schedule describes the service an agency runs, in a form every major mapping app already reads.

  • Routes and stops: exactly where to catch the bus or the train.
  • Schedules and frequencies: clear timetables riders can plan against.
  • Fares: journey costs shown upfront in apps.
  • Flexible services: demand-responsive transportation.
  • Pathways: station interiors, down to which elevator reaches which platform.

View the Schedule spec

GTFS Realtime

Live updates that keep riders informed.

GTFS Realtime covers the parts of transit that change during the day.

  • Vehicle positions: where the vehicle actually is right now, so nobody stands at a stop wondering.
  • Trip updates: a more accurate arrival time, so connections are not missed.
  • Service alerts: notice of disruptions on the network, in time to change plans.

View the Realtime spec

The editor

Upload, inspect, fix, export.

Runs in the browser. Nothing is uploaded anywhere, and there is no account. Fast enough for even the largest big-city feeds.

The editor

Allowing your GTFS to power your operations.

The Swiss army knife of GTFS: everything needed to keep a feed accurate as the service it describes keeps changing.

The visualizer

Inspect any GTFS Realtime feed on a map.

Point it at a static feed and its realtime endpoints and watch vehicle positions, trip updates, and service alerts against the schedule they claim to follow. Any agency’s feed, not just ours. Nothing to install.

  • Vehicles on a live map, matched to their route and trip.
  • Trip updates read against the static schedule.
  • Service alerts, with the entities they affect.
  • A catalog of ready-to-load example feeds, and a shareable link that reproduces a whole session.

The manager

Management software for running a realtime feed.

manage.rt.gtfs.zone is where an agency runs its feed: define feeds, register trackers, watch vehicles, and publish service alerts. The public GTFS-RT endpoints update from it directly.

  • Feeds: one agency, one or many feeds, each with its static source and its public endpoints.
  • Service alerts: header, description, cause, effect, severity, active period, and the routes or stops affected. Published to the alerts feed.
  • Vehicle tracking: one tracker per vehicle, provisioned by scanning a QR code. Positions arrive from a phone or a GPS unit and are served as vehicle positions.
  • Trip updates: delay against the scheduled trip, derived from those positions. A tracker can be tied to its trip by a day and time rule, so the match happens on the server.
  • Shared feeds: hand a colleague a feed by email address. They sign in as themselves and see the same feeds, trackers, and alerts.

Tracking hardware

  • Built on Traccar, the open source GPS tracking platform.
  • Compatible with a vast array of GPS trackers, from low-cost units to premium brands; see the supported device list.
  • A phone running the Traccar Client app works too, so an agency can start with no hardware at all.

Publish

Deliver to millions of pockets.

One feed reaches every major mapping app, and drops straight into your own site.

Where the feed ends up

Open source

Open source from the start.

  • Secure

    Audited in the open.

  • Own your feed

    Run it yourself. There is no vendor to lock you in.

  • Community-oriented

    Communal software for communal transit.

View the source

Get in touch

Get in touch.

If you run transit and want your riders to see it, write to us.

inquiry@gtfs.zone

Found a bug? Report it on the tracker, or write to the address above.