General Transit Feed Specification
Complex cases
English
Français
Español
日本語
Deutsch (wird bald verfügbar sein)
Português (em breve)
Русский (будет добавлен позже)
Bahasa Indonesia (akan segera hadir)
한국어 (곧 제공 예정)
中文 - 简体(即将推出)
中文 - 繁體(即將推出)
Initializing search
GTFS Repository
Home
Getting started
Technical Documentation
Community
Resources
About
Blog
General Transit Feed Specification
GTFS Repository
Home
Getting started
Getting started
What is GTFS?
Why use GTFS?
How to produce GTFS?
How to produce GTFS?
Create
Validate
Publish
What can GTFS do?
What can GTFS do?
Overview
Base
Base add-ons
Accessibility
Fares
Pathways
Flexible services
Example GTFS feed
Technical Documentation
Technical Documentation
Overview
Schedule
Schedule
Reference
Best Practices
Data examples
Data examples
Attributions
Continuous stops
Demand responsive services
Fares
Fares
Introduction
Fare media
Route-based Fares
Zone-based Fares
Time-based Fares
Fare Transfers
Rider Categories
Complex cases
Legacy Fares
Feed information
Frequencies
Pathways
Routes, Stops & Trips
Shapes
Text-to-speech
Transfers
Translations
Change history
Change history
Recent additions
Full revision history
Realtime
Realtime
Reference
Best Practices
Feed Entities
Feed Entities
Overview
Trip Updates
Service Alerts
Vehicle Positions
Trip Modifications
Protobuf
Language Bindings
Language Bindings
Overview
.NET
Java
JavaScript/Node.js
Python
Golang
Ruby
PHP
Data examples
Data examples
Service alerts
Trip updates
Migration duplicated
Change history
Change history
Recent Additions
Full revision history
Community
Community
Get involved
Governance
Governance
GTFS Schedule
GTFS Schedule
Introduction
Guiding Principles
Roles and Responsabilities
Change types
Change Process
GTFS Realtime Amendment Process
Extensions
Extensions
Overview
Fares v2
Flex
Resources
Resources
Overview
Getting Started
Community
Data
Software for Creating APIs
Agency Tools
Hardware
Apps
SDKs
Visualizations
GTFS
GTFS Realtime
SIRI
Multimodal
Other
About
About
Blog
Blog
Complex cases
Back to top