awesome-transit

Transit toolkit

A curated list of transit APIs, tools, and resources for building public transportation applications

Community list of transit APIs, apps, datasets, research, and software busstar2trainstar2steam_locomotive

GitHub

1k stars
72 watching
211 forks
last commit: almost 2 years ago
Linked from 6 awesome lists

awesomeawesome-listbusdatasetsgtfsgtfs-analysisgtfs-convertersgtfs-feedgtfs-filesgtfs-librariesgtfs-realtimegtfs-utilsgtfs-validatorlistrealtime-datatoolstransittransit-agenciestransit-datatransit-map

awesome-transit / GTFS Reference resources

GTFS.orgofficial documentation site for the General Transit Feed Specification
MobilityData - "Understanding GTFS: An intro and overivewVideo provides an overview of of the General Transit Feed Specification (GTFS) and why it is useful for transit agencies, riders, and policymakers
World Bank - "Intro. to GTFS" online courseA free, online, self-paced course for learning about GTFS and GTFS-realtime
Open Transit Data ToolkitA series of lessons to help people utilize open transit data
ArcGIS - Introduction to GTFS
GTFS-books13over 3 years agoComprehensive guides to GTFS and GTFS Realtime. These books were written by , and have been donated to and made open access
MBTA GTFS OnboardingAn interactive tutorial created by MBTA for GTFS static. A is available on GitHub as well as a of the Jupyter notebook
Planetizen "Building a Transit Map Web App" courseA video tutorial on setting up your own web-based mapping application, with no coding experience required
Google Transit DevelopersAdditional Google-specific documentation of GTFS
Transit app Guidelines for Producing GTFS Static DataAdditional Transit app-specific documentation of GTFS
Bing Maps Transit - Add your transit data to Bing MapsAdditional Bing-specific documentation of GTFS
Yandex Maps - Transport integrationAdditional Yandex-specific documentation of GTFS

awesome-transit / Community

MobilityData Slack chatChatroom that includes channels #gtfs, #gtfs-validators #mobility-database #gtfs-realtime #gtfs_best-practices #gtfs-pathways #gtfs-fares #gtfs-flex #trb-transit-data
Transit Developers mailing list
OpenTripPlanner2,249almost 2 years agoCommunity

awesome-transit / Community / OpenTripPlanner

OpenTripPlanner User mailing list
OpenTripPlanner Developers mailing list

awesome-transit / Community / OneBusAway

OneBusAway Developers mailing list
OneBusAway API mailing list

awesome-transit / Community

Transit Techies NYCNYC-based in-person/online hybrid meetup. includes many contributors to this repo
German Open Transport Meetup42almost 3 years agoonline meetup of the German-speaking open transport community
German Open Transport Data Quality Meetup42almost 3 years agoBimonthly online meetup of the German-speaking open transport community dedicated to data quality

awesome-transit / Data

The Mobility DatabaseJSON and CSV files that is a repository of 2000+ mobility datasets across the world. Contains contents of OpenMobilityData/TransitFeeds.com
TransitlandCommunity editable list of many transit agency GTFS datasets. Also provides an API to access the data as JSON/GeoJSON and a playground to try out the data
TransitData.ioA list of GTFS data in parts of Latin America. Must contact website maintainers directly to access feeds, as they're not publicly available
OpenMobilityData (Deprecated)List of GTFS and feeds. the GTFS feeds and allows you to preview both and through the browser. Formerly TransitFeeds.com. it is end-of-life as of early 2022 with a shutdown date to be determined
CapMetrics16almost 8 years agoHistorical vehicle locations for Austin's transit agency (CapMetro). Data is collected by , a Go daemon
National Transit Database (USA)Information and statistics on the transit systems of the United States, run by the Federal Transit Administration
transport.data.gouv (France)Data platform for the French transport ecosystem
European long-distance transport operators (EU) (Unofficial)50about 5 years agoUnofficial list of available API endpoints, GTFS feeds and client libraries
Transport APIREST API for aggregated transit data for the United Kingdom. Fee-based access
NextBus APIREST API for real-time vehicle, route, stop, and arrival data for agencies that have puchased NextBus's hardware and/or software
Navitia.ioREST API for journey planning, stop schedules, isochrones and lot more on US and EU. is the opensource engine behind the live API
CityBikesREST API for aggregated bikeshare data from around the world. Powered by
HAFAS– Propriety public transport management software by ( )
Citymapper APIREST API for transit journey planning, realtime transit data and walk, cycle, scooter travel times
Citylines.coA collaborative platform for mapping transit systems, with an emphasis on their historical evolution. The data can be downloaded as GeoJSON or CSV from
OpenStreetMap (OSM)The collaborative platform for mapping the world, including transport, transit, and routing data
GTFS-Hub30almost 2 years agoCommunity tested, probably quality/content enhanced, partially merged or filtered GTFS-feeds of (currently German) transport agencies. Maintained by
sample-gtfs-feed12about 2 years agoAn imaginary GTFS data set used for testing
transitfeed unit tests681almost 4 years agoTest data created for the original Google
Transitland GTFS and GTFS Realtime unit tests36almost 2 years agoFor testing the library that handles GTFS and GTFS Realtime parsing and validation for Transitland:

awesome-transit / Data / Transitland GTFS and GTFS Realtime unit tests

GTFS - "bad entities" at the single row level36almost 2 years ago
GTFS - validation errors that that involve entities in one or more files36almost 2 years ago
GTFS - best practices36almost 2 years ago

awesome-transit / Data

gtfs-realtime-validator unit tests44almost 2 years agoSome are included and a large number of GTFS RT messages are defined via the gtfs-realtime-bindings library
OpenTripPlanner unit tests2,249almost 2 years agoSome are defined for the unit tests ( and )

awesome-transit / Software for Creating APIs

GraphHopper Routing Engine5,487almost 2 years agoOpen source routing engine for OpenStreetMap. Use it as Java library or server
gtfs-server32almost 4 years agoA web server, written in Rust that uses PostGIS as a backend to serve GTFS data via a HTTP endpoint
hafas-rest-api25over 2 years ago– Expose a endpoint as a REST API
Linked ConnectionsAn open-source, scalable intermodal route planning engine, which allows clients to execute the route planning algorithm (as opposed to the server). Uses GTFS data
MobrouteMobroute is a general purpose FOSS public transportation router (e.g. trip planner) Go library and CLI that works by directly ingesting timetable (GTFS) data from transit agencies themselves (sourced from the ). It can be used to quickly run & test routing requests based on GTFS data on your device (via its CLI) or it can be embedded as a library to add GTFS routing to existing navigation apps
MOTIS219almost 2 years agoMulti Objective Travel Information System, written in C++ and Java. Can consume schedule timetables in the GTFS or HAFAS format as well as real time information in the GTFS-RT (and RISML, a propriatary format at Deutsche Bahn) as input data. For pedestrian routing (handled by Per Pedes Routing) and car routing (handled by OSRM) OpenStreetMap data is used
Navitia434almost 2 years agois the opensource engine behind the live API
OneBusAwayA Java app that consumes GTFS and GTFS-Realtime (along with ) and turns them into an easy to use REST API
OpenTripPlannerAn open source platform for multi-modal and multi-agency journey planning, as well as returning information about a multi-modal graph (using data sources such as GTFS and )
pyBikes563almost 2 years agoSoftware powering for worldwide bikeshare system info
Simple Transit Api7over 2 years agoA simple way to get started with a GTFS api in Golang
TransitClockJava application that can consume raw vehicle positions and generate prediction times in formats such as GTFS-realtime. Formerly known as "Transitime"
TransitousCommunity-run free and open public transport routing service

awesome-transit / Agency Tools

RemixA webapp that lets transit agencies easily plan routes
Next Train API3over 7 years agoServes any GTFS feed as a JSON API. Transit agencies and developers alike can deploy the open source code to their own Heroku server
AC Transit RestroomFinder1almost 4 years agoPinpoints the nearest authorized restroom for bus operator and field staff, using GPS and on-screen map
AC Transit Training and Education Department (TED) application8about 10 years agoThis application supports the District's training operations for transportation and maintenance employees, primarily in the positions of Bus Operators and Heavy Duty Coach Mechanics (Apprentice and Journey), although the system supports new courses and apprenticeship programs
AC Transit Customer Relations application (CusRel)8over 8 years agoPublic transit ticketing system for customer issues and feedback with: inter-departmental routing with notifications, department/person assigments, simple workflow, ticket searching, pre-canned reports, daily reminders and more
PTV LinesA cloud-based public transport software for line planning and public transport service optimisation
TransAMAn open-source asset management platform for public transportation agencies
RidePilot25over 3 years agoAn open-source Computer Aided Scheduling and Dispatch (CASD) software system to meet the needs of small scale human service transportation agencies
TNExT16over 3 years agoTransit Network Explorer Tool (TNExT) is a web-based software tool developed for the visualization, analysis, and reporting of regional and statewide transit networks in the state of Oregon
webappRoute Trends ( , ) - An R Shiny app to ingest ridership time series, and return seasonal, trend, and residual components according to and forecasts including uncertainty based on those components. Sponsored by (Minneapolis-St. Paul)
TBESTTBEST (Transit Boardings Estimation and Simulation Tool) is an effort to develop a multi-faceted GIS-based modeling, planning and analysis tool which integrates socio-economic, land use, and transit network data into a platform for scenario-based transit ridership estimation and analysis. Funded by the Florida Department of Transportation. Free to use but not open-source

awesome-transit / Hardware

Bus Tracking GPS31almost 10 years agoCode for Miami prototype of a cheap open-source solution to track transit buses
Train departure Display248over 2 years agoA replica, near real-time, miniature UK railway station train departure sign based upon a Raspberry Pi Zer0

awesome-transit / Apps

Catenary MapsRealtime and Schedule global public transport map and navigation software, written in Rust and Svelte
InstabusRealtime map of Austin's (CapMetro) public transit. Has no server/backend dependency at all and runs completely on GitHub pages
OpenTripPlanner Client GWT11over 4 years agoA Google Web Toolkit-based web interface for OpenTripPlanner
OpenTripPlanner.js19over 6 years agoA Javascript-based client for OpenTripPlanner (no longer under development)
OTP-UI React Component Library56almost 2 years agoReact Javascript component library, which can be used to build trip planner webapps. See the for a demo
GTFS-realtime Alerts Producer Web Application1over 6 years agoA Java-based web application for producing GTFS-realtime Service Alerts
HRT BUS Web app17about 6 years agoHRT Bus API publishes real time bus data from Hampton Roads Transit through an application programming interface for developers to make apps from it
Transit-Map361over 7 years agoWeb app that animates vehicles (markers) on a map using the public transport timetables to interpolate their positions along the routes (polylines)
Transitive.js684over 4 years agoCreates a customizable web map layer of transit routes using Leaflet or D3
Google I/O Transport Tracker574almost 7 years agoShows shuttle arrival times for Google I/O conference, based on the open-source . Note: To implement this yourself, you need a
1-ClickA virtual “trip aggregator” that assembles information on a wide variety of available modes: public transit, private, rail, rideshare, carpool, volunteer, paratransit, and walking and biking
BustimePublic transport real-time monitoring with WebSocket updates. Open-source
Transit TrackerRealtime vehicle position for Greater Montreal & Toronto, Canada
GTFS BuilderA free web-based application to help you create GTFS files. Maintained by the National Rural Transit Assistance Program (RTAP)
Dede appDede - An independent and universal passenger information system (PIS) mapping realtime movement. A message feed with Vehicle Position entities in the GTFS-Realtime format or the can be used as data source
MBTA tile-server8about 2 years agoScripts to create a Docker container that encapsulates all the elements necessary to develop map tiles for use on MBTA.com
Cadê Meu BusãoRealtime tracking transit buses from Belo Horizonte, Brazil. Open-source on
Tiramisu Transit5over 4 years agoAn adaptive mobile transit app that shows real-time bus arrival information developed and deployed by Carnegie Mellon University. No longer maintained
TransitScreenCustom realtime displays of all local transportation choices
Citylines.coA collaborative platform for mapping transit systems, with an emphasis on their historical evolution
Bikeshare MapStatus of all worldwide bikeshare stations
BongoReal-time Transit Tracking for Iowa City, Coralville and the University of Iowa. Combines three disparate transit systems into one UI
CityMapper WebappReally polished webapp with trip planner and route status for over 30 of cities
TransSeeReal-time transit predictions based on actual travel times, vehicle locations, schedules and maps. Premium gives you access to a detailed history of schedules, vehicle locations, stop arrivals, schedule adherance, charts and graphs. For an additional fee custom queries can be run on this data
YourStopMobile friendly web app which consumes GTFS feeds and displays both live and scheduled trips for stops. Launched with MBTA, YRT/Viva and Maryland MTA
DC MetroHeroRealtime vehicle position and arrivals and departure information for the Washington, D.C. region's WMATA Metrorail and Metrobus systems. WebApp, Android, and iOS apps avaliable
AndroidOneBusAway Apps - , , , , ,
OpenTripPlanner Android129over 4 years agoAn Android app for
OpenTripPlanner iOS68over 13 years agoAn iOS app for
opentripplanner-client-library2over 4 years agoA Kotlin Multiplatform library for making API requests and parsing responses from an OpenTripPlanner v2 server for trip plans, bike rental info, and server metadata for Android, iOS, and web
TransitoFOSS data-provider-agnostic public transportation app that let's you route between locations using openly available public GTFS feeds (sourced from the ). Utilizing the , the Transito app lets you performs routing calculations right on your phone. Cross-platform app currently supporting Android & Linux
Transportr1,067almost 2 years agoAn Android app that uses in order to connect to many different transport networks worldwide
Next Train - Connecticut1about 7 years agoA React-native mobile app for searching train schedules published by the Shore Line East transit agency in Connecticut. Relies on a deployment of the
Offi DirectionsAn Android app that provides trip planning, schedules, live departure times, and disruption information for transport authorities in Europe and beyond
Trufi App9almost 2 years agoA cross-platform Flutter app that uses
MACS Transit Android App9almost 2 years agoA bus tracker app for Android devices for the MACS Transit system in Fairbanks, Alaska. Uses RouteMatch APIs
Tiramisu Transit5over 4 years agoAn adaptive mobile transit app that shows real-time bus arrival information developed and deployed by Carnegie Mellon University. Written using Ionic framework. No longer maintained
Transit
CityMapper
Moovit
Transit DisplayMultimodal and real-time transit display software
UalabeeCommunity driven trip planner with focus on user interaction, users can report anomalies, upload pictures, edit transit data and chat with other passengers

awesome-transit / SDKs

Citymapper SDKAllows you to add journey planning and turn-by-turn navigation for walking, cycling, scooting and transit into native iOS and Android apps

awesome-transit / Visualizations

All TransitInteractive GTFS route and schedule animation (for U.S. cities) using Mapbox GL JS, Deck.gl and Transitland. Github repository
fastest-bus-analysis-in-the-west22almost 8 years agoA python Pandas script that combines Ridership/APC, Swiftly speed and dwell data, bus stop inventory, GTFS, and geospatial shapes to create a stop by stop, route by route, time grouping filterable dataset for cross-analyses. The dataset is then visualized in to help VTA Planners find places to make bus and rail network faster and more reliable through speedups methods like stop consolidation and dedicated lanes
gtfspy-webviz55about 2 years agoWeb application for animation and visualization of GTFS data using
gtfs-to-geojsonA simple online converter for gtfs to geojson with a list of feeds
gtfs-visualizations129over 5 years agoOpen-source NodeJS application for visualizing the routes of GTFS datasets
MapnificentShows areas you can reach with public transport in a given time. Open-source , live at
MIT COAXSCo-creative Planning of Transit Corridors using Accessibility-Based Stakeholder Engagement (shows route scenarios using )
MOTISIntermodal Mobility Information System including
MTA FrequencyFrequency visualization of subways and buses in New York City built using
SEPTA Rail OTP ReportAn online on-time performance reporing & drill down tool using GTFS
Simple Transit MapAn online example of how to host and update a webmap
Simple Transit SiteAn online example of how to create a transit website all from your gtfs
TNExT16over 3 years agoTransit Network Explorer Tool (TNExT) is a web-based software tool developed for the visualization, analysis, and reporting of regional and statewide transit networks in the state of Oregon
Toronto Transit Explorer36over 4 years agoA Java application that visualizes transit, biking and walking accessibility across the city of Toronto. Uses a modified version of for routing
Transit Vis12almost 4 years agoA visualization tool to display performance metrics derived from the King County Metro GTFS-RT feed (OneBusAway API). Viewable . Used for
TransitFlow280over 6 years agoAnimate GTFS data around the world using Processing and Transitland
TRAVIC Transit Visualization ClientVisualizes vehicles moving based on static GTFS data (and sometimes realtime data). Supports over 260 cities. Github account for geOps organization is
Trazeby - Visualization of public transport vehicles from all over the world. Collaborate with other users to get real-time updates even when it is not available from the agency. Based on a number of sources, including GTFS and GTFS-RT. (Previously known as Livemap24)
Visualizing MBTA DataInteractive graphs that show how people use Boston's subway system
Brand New SubwayAn interactive transportation planning game that lets players alter the NYC subway system to their heart's content
BENO Metro Mapm CreatorA very old fashioned but classic transit map creator
Tennessine Metro DesignerA modern and aesthetically pleasing transit map designer
Metro Map MakerAn open source and simple metro map maker software
MetroDreamin'A modern, open source software that allows users to create, save, like, and share interactive transit maps with agents
Rail Map GeneratorsTool for generating railway maps and information panels in the styles of various cities' public transportation systems
MetroSetsA flexible web tool to visualize set systems using the metro map metaphor. Based on this
Adobe illustratorThe industry-leading vector graphics software (requres membership plan)
InkscapeA free desgn tool similar to Adobe Illustrator
FeltAn aestically pleasing Modern GIS software
Google MymapsCreate and share custom maps with Google My Maps
Google EarthCreate and share custom maps with one of the the world's most detailed statelite applications
UrbanRail.NetWorldwide reference map of urban rail transport (metros,trams,commuter rail) with detailed and up-to-date information
OpenRailwayMapWorldwide map of railways using OpenStreetMap data
AllRailMapAnother worldwide map of railways using OpenStreetMap data
European Railway Atlas-  A reference book of European railway maps that is available for purchase
Rail Transit MapsA collection of railway maps covering Europe (especially Russia)
TramscaleWebsite outlining maps showing the scales of tram systems around the world
TimelinesCompare the timelines of Rapid Transit Projects around the world
MetrolinemapInteractive Maps of the world's Metro systems
Metrocyclopaedia3d maps of metro systems across the world (uses data from Metrolinemap)
RailFansCanadaInteractive System Map detailing the  the present and future of different urban rail systems in Canada
North American Transit- Map of all Passenger Rail in North America including (intercity rail, metros, trams and tourist lines)
Intercity Rail mapMap of the real time location and schedule information for  Amtrak and Via trains
Indian Railways MapInteractive Maps of the Indian Main rail network
National Rail Network Map- This map shows the extent and ownership of rail lines in the United States, including passenger and freight lines
FerrocartaA series of maps covering all of the passenger rail networks in Brazil, Canada and France
Train LookoutA tool to easily Log, map and share your journeys by train
Australian Rail Maps-   Detailed Australian railway maps from the national, state and city levels
Steam Engine "IS"Maps of railways in the USSR
Carto.MetroDetailed maps of metro and tram networks of global cities (especially in France)
Railway StationsPhotos of Railway Stations across the world
INATAesthetically pleasing static maps of worldwide metros systems
Transit MapsCritiques and reviews of the design of transit maps from across the world
Transit ExplorerA map containing fixed-guideway transit around the world
Britsh RailwaysAn interactive map of Great Britain's rail network
TransitLand MapWorldwide map of transit services (which have a GTFS Feed)
DB InfraGOInteractive Map of German Rail infrastructure
SNCF Carte interactiveInteractive Map of French Rail infrastructure
Project MappingSchematic maps of UK and worldwide rail networks
China Railway MapAn online Interactive map for the passenger railway transportation system of China, presenting station and rail information
Canadian Rail Atlasa user-friendly, interactive map of Canada’s nearly 43,000-kilometre railway network
The Rail MapAn Interactive Map with Train lines in North America using data from OpenStreetMap
JR passInteractive Map of Mainline Rail in Japan

awesome-transit / GTFS

GTFS SpecSpecification for the General Transit Data Feed, or GTFS. Available in several languages
GTFS Best PracticesBest practices for producers of a GTFS feed
CGTFS8about 7 years agoC library for reading static GTFS feeds. Supports reading unpacked feeds into application memory or into SQLite databases
RRRR Rapid Real-time Routing168over 5 years agoRRRR (usually pronounced R4) is a C-language implementation of the RAPTOR public transit routing algorithm
just_gtfs20almost 3 years agoC++17 header-only library for reading and writing GTFS (used in ). Main features: fast reading and writing of GTFS feeds, support for , simple working with GTFS Date and Time formats
ESRI public-transit-tools173almost 2 years agoTools for working with public transit data in ArcGIS (license for ArcGIS required)
GTFS Feed Parser71over 4 years ago.Net/Mono implementation of a GTFS parser
Go GTFS Parser43about 8 years agoA GTFS parsing library for Go
OneBusAway GTFS Modules131almost 2 years agoA Java-based library for reading, writing, and transforming public transit data in the GTFS format, including database support
gtfs-sequelize19over 8 years agoNode.js library modeling the static GTFS using sequelize.js
gtfs-utils40over 4 years ago– Utilities to process GTFS data sets (e.g., "flattening" & , computing arrival/departure times of trips)
gtfs-via-postgres95almost 2 years ago– Yet another tool to process GTFS using PostgreSQL
Node-GTFS444almost 2 years agoLoads transit data from GTFS files, unzips it and stores it to a SQLite database. Provides some methods to query for agencies, routes, stops and times
gtfs-schema35about 7 years agoPostgreSQL schema for GTFS feeds
gtfs-via-postgres95almost 2 years ago– Yet another tool to process GTFS using PostgreSQL
ESRI public-transit-tools173almost 2 years agoTools for working with public transit data in ArcGIS (license for ArcGIS required)
gtfsdb161about 2 years agoPython library for converting GTFS files into a relational database
gtfs_functions116over 2 years agoPython package with useful functions to create geo-spatial visualizations from GTFS feeds
gtfs-segments34almost 2 years agoPython package that represents GTFS data for buses in a concise tabular manner using segments
gtfslib-python44over 7 years agoAn open source library in python for reading GTFS files and computing various stats and indicators about Public Transport networks
gtfsman22almost 10 years agoRepository-like tool in Python to manage and update a huge number of GTFS feeds
gtfspy160over 3 years agoPublic transport network analysis and travel time computations using Python3. Compatible with Postgres/PostGIS, Oracle, MySQL, and SQLite. Used by
GTFS Kit54almost 2 years agoA Python 3.8+ tool kit for analyzing General Transit Feed Specification (GTFS) data. Supersedes GTFSTK
Make GTFS9about 2 years agoA Python library to make GTFS feeds from basic route information
Mapzen GTFS30almost 8 years agoA Python GTFS library that supports reading individual GTFS tables, or constructing a graph to represent each agency in a feed
multigtfs52over 3 years agoA Django application to import and export GTFS
partridge157almost 3 years agoA fast, forgiving Python GTFS reader built on pandas DataFrames
transit_service_analyst11over 2 years agoA Python library to support transit service analysis
r-transitCollection of tools for GTFS in R
gtfsio14almost 2 years agoFast and flexible functions to read and write GTFS in R
tidytransit151almost 2 years agoUse tidytransit to map transit stops and routes, calculate travel times and transit frequencies, and validate transit feeds. tidytransit reads the General Transit Feed Specification into tidyverse and simple features data frames
GTFS-viz88over 10 years agoRuby script that converts a set of GTFS files into a SQLite database + GeoJSONs (needed by the web application)
Chouette17almost 2 years agoConverts between French-Transmodel and GTFS
extract-gtfs-pathways4about 2 years ago– Command-line tool to extract pathways as GeoJSON from a GTFS dataset
extract-gtfs-shapes5over 5 years ago– Command-line tool to extract shapes as GeoJSON from a GTFS dataset
GTFS-OSM-Sync91about 3 years agoA Java tool for synchronizing data in GTFS format with
gtfs-parser5almost 3 years agoThe GTFS-PARSER library is a library to allow javascript to parse gtfs and create geojson on client or server
gtfs-service-area4over 5 years agoCompute a transit service area from static GTFS. Results are output as single-layer .geojson files. Dockerized version of
GTFS-route-shapes19over 10 years agoA Python script to generate a single geoJSON shape for each transit route in a GTFS archive
gtfs-to-geojson125almost 2 years agoJavascript tool that converts transit data in GTFS shapes and stops into geoJSON. This is useful for creating maps of transit routes
gtfs2gps72almost 2 years agoAn R package that converts public transportation data in GTFS format to GPS-like records in a , where each row represents the timestamp of each vehicle at a given spatial resolution
gtfs2emis28almost 2 years agoAn R package to estimate the emission levels of public transport vehicles based on General Transit Feed Specification (GTFS) data
gtsf3about 8 years agogeneral transit (GTFS) simple (geographic) features (sf) in R. can be used to convert from GTFS to Shapefile, GeoJSON, and other formats through GDAL
hafas-generate-gtfs6about 6 years ago– A Javascript tool to generate GTFS dumps from HAFAS endpoints
Hafas2GTFS12over 12 years agoHafas2GTFS converter written in Python, optimized for SBB HAFAS feeds
kml-to-gtfs-shapes7almost 12 years agoJavascript tool to convert polylines from a KML file into a GTFS shapes.txt file. Hosted on GitHub
NeTEx-to-GTFS Converter Java8almost 2 years agoConverts NeTEX datasets into GTFS datasets. The input NeTEx datasets are required to follow the Nordic NeTEx Profile
o2g11about 7 years agoA simple tool to extract GTFS feed from OpenStreetMap
Open-Transport SYNTHESE Convertors25over 10 years agoConverts French-Transmodel, SIRI, NETeX, HAFAS, HASTUS, VDV452, and more
onebusaway-gtfs-to-barefoot1over 6 years agoA Java tool to create a mapfile from a GTFS file
onebusaway-vdv-modules13over 4 years agoA Java library for working with transit data in the VDV format, including converting VDV-452 schedule data into GTFS
osm2gtfs99over 2 years agoTurn OpenStreetMap data and schedule information into GTFS
transit_model57almost 2 years agoA Rust library to convert to/from the following formats: GTFS, NTFS (for Navitia, see ), TransXChange (UK specification), KV1 (NL specification), NeTEx (EU specification)
transloc-gtfs-rectifier2over 8 years agoPython application that attempts to assign GTFS stop_ids to IDs using ( doesn't provide GTFS in their API)
Transmodel and IFF to GTFS4about 11 years agoImports and syncs (Transmodel) BISON Koppelvlak1, IFF (a format written by HP/EDS, somewhat similiar to ATCO CIF) to import timetables of the railway networks. The internal pseudo-NETeX datastructure allows to export to GTFS and there are proof-of-concepts to export to other formats such as NETeX, GTFS and IFF
Transporter-Project transxchange-to-gtfs3over 11 years agoTransXChange to GTFS converter written in Objective-C
TXC TransXChange publisher (UK Department for Transport)The TXC TransXChange publisher is a standalone software tool that can be used to publish TransXChange compliant XML documents in a format that’s easy to read and print
UK2GTFSR package that converts UK format TransXchange (bus, metro, tram, ferry) and CIF (rail) timetables to GTFS
AddTransitSaaS (Software as a Service) platform to create, edit and publish schedules in GTFS format
bus-router37almost 10 years agoPython script that generates missing shapes.txt for GTFS using routing from or
gtfs-blocks-to-transfers5almost 2 years agoA Python tool to convert GTFS blocks, defined by setting into a series of
GTFS DiffGTFS Diff is a specification created by transport.data.gouv.fr and aims at providing a simple and unified way to express differences between GTFS files
GTFS Editor135over 9 years agoA (self-hosted) web-based GTFS editing framework. (Note: this project has been deprecated in favor of .)
GTFS Editor for Vagrant7over 9 years agoQuickly set up the GTFS editor (above) using
static-GTFS-manager148over 4 years agoA (self-hosted) browser-based user interface for creating, editing, exporting static GTFS (see )
TransitWand40about 11 years agoAn open source web and mobile application for collecting transit data. Use it to create GTFS feeds, capture passenger counts or generate GIS datasets
IBI Data Tools121almost 2 years agoA web application that handles GTFS editing, validating, quality checking, and deploying to OpenTripPlanner. (Combines and builds upon the functionality of the deprecated and .)
IBI Data Tools Infra1almost 3 years agoA tool to quickly setup and run a local instance of the above IBI Data Tools project
GTFS.htmlAn entirely browser-based tool to view GTFS feeds. Use it to view routes, stops, timetables, etc
pfaedle208almost 2 years agoPrecise map-matching for GTFS using OpenStreetMap data
GTFS shape mapfit7almost 3 years agoPython tool that fits GTFS shape files and stops to a given OSM map file. Uses for the matching
GTFS BuilderA free web-based application to help you create GTFS files. Maintained by the National Rural Transit Assistance Program (RTAP)
gtfs-station-builder17over 3 years agoUI tool to help build the internal structure of stations (including pathways.txt)
GTFS Text-to-Speech Tester3almost 2 years agoA command-line tool that reads GTFS stop names out loud using Text-to-Speech to determine which need Text-to-Speech values for tts_stop_name in stops.txt
Spare GTFS-Flex BuilderA free tool that helps transit agencies easily create, manage, and export their transportation data in GTFS-Flex format
SwiftlyTool generate realtime transit data
combine_gtfs_feeds7over 3 years agoA Python tool to combine multiple gtfs feeds into one feed/dataset
GTFS Kit54almost 2 years agoA Python 3.8+ tool kit for analyzing and merging General Transit Feed Specification (GTFS) data.
Transitfeed merge function681almost 4 years agoA Python library with a function to merge two different GTFS feeds
gtfsmerge2over 2 years agoA Python Script to merge GTFS ZIP archives into one
GTFS Kit54almost 2 years agoA Python 3.6+ tool kit for analyzing General Transit Feed Specification (GTFS) data. Supersedes
gtfstools40almost 2 years agoA set of convenient tools for editing and analysing transit feeds in GTFS format in R
transit_service_analyst11over 2 years agoA Python library to support transit service analysis
Peartree202over 3 years agoA Python library for converting transit data into a directed graph for network analysis
R5: Rapid Realistic Routing on Real-world and Reimagined networks294almost 2 years agoA Java-based routing engine developed by Conveyal for multimodal (transit/bike/walk/car) networks. It currently plans many trips over a time window for scenario planning and analytics purposes. A related R wrapper package ( ) is developed independently by IPEA. See also the performance comparison from Higgins et al. (2022), linked below
tidytransit151almost 2 years agoAn R package to read GTFS data into tibbles and simple features dataframes to map transit stops and routes, calculate travel times and transit frequencies, and validate transit feeds
transitr22over 3 years agoAn R package for constructing and modelling a transit network in real time to obtain vehicle ETAs
transit-intensity3over 2 years agoA simple project for measuring transit intensity written in Go
Busbuzzard10about 13 years agoInference of probabilistic schedules from empirical data about transit vehicles
ESRI ArcGIS Public Transit Tools (GTFS)173almost 2 years agoTools for working with public transit data in ArcGIS
GTFS-to-Chart31almost 2 years agoCreates stringline charts showing all vehicles on a transit route from GTFS data
GTFS DisplayAnalyse, monitor and maintain GTFS data ( )
PTNAPublic Transit Nework Analysis is a open source system for finding and aggregating information about public transportation lines mapped in OSM
GTFS-to-HTMLGenerate human-readable timetables in HTML or PDF format directly from GTFS
Timetable Kit40about 2 years agoAn open source Python 3.10 module and scripts depending on , designed to create complex printed/PDF timetables with flexible layouts. Currently only working out of the box for Amtrak's GTFS, but under active development
TimeTablePublisher (TTPUB)26about 7 years agoA web publishing system developed by TriMet that allows a transit agency to examine, modify, and transform raw scheduling data into easy-to-read timetables for customer information purposes
Conveyal's gtfs-validator38over 5 years agoA Java-based GTFS validator based on the OneBusAway GTFS Modules, runs in Java and is faster than the Google provided one
Conveyal's gtfs-lib71over 2 years agoConveyal's successor to their own , a Java-based library for loading and saving GTFS feeds of arbitrary size with disk-backed storage
Google's feedValidator681almost 4 years agoGoogle-supported Python-based GTFS validator
GTFS Data Package Specification18over 8 years agoA Data Package specification with validation accomplished with Good Tables. Includes a data package, schemas, tests, and uses South East Queensland GTFS data as an example
gtfstidy117almost 2 years agoA Go-based tool to tidy and validate GTFS feeds
gtfs-validator-api3about 3 years agoThis Python package is a thin wrapper around that handles intermediate files produced and finds gtfs-validator's output file so it can be given a specific name or returned as a string
GTFSVTOR28almost 2 years agoAn open-source GTFS validator implemented in Java licensed under GPLv3 maintained by
MobilityData's gtfs-validator293almost 2 years agoA open-source GTFS validator canonically following the GTFS spec implemented in Java licensed under Apache v2.0 maintained by
Reflect GTFS Validator (hosted by Foursquare ITP)Transit schedule and GTFS validation platform by that includes a free, web-based GTFS validator based on
Transit App's gtfs-fares-v2-validator6about 4 years agoA Python tool that validators GTFS-Fares-v2 data based on the
Transport Validator39almost 2 years agoAn open-source validator implemented in . Used by the
gtfs-accessiblity-validator0almost 2 years agoValidates the presence of accessiblity-related fields and files in a GTFS file. Can be a command line tool or node.js package

awesome-transit / GTFS Realtime

GTFS-realtime documentation625almost 2 years ago
GTFS-realtime AutodocAutomatically generated documentation for GTFS-realtime, generated from the official and including some extensions
gtfs-realtime-bindings375about 2 years agoThe official bindings for Java, .NET, Node.js, Python, and Ruby generated from the official
GTFS-realtime Exporter17over 2 years agoA Java-based tool that assists in producing and sharing a GTFS-relatime feed
GTFS-realtime Alerts Producer Demo8over 11 years agoA Java-based demo project for producing GTFS-realtime Service Alerts
GTFS-realtime Alerts Producer Web Application1over 6 years agoA Java-based web application for producing GTFS-realtime Service Alerts
GTFS-realtime TripUpdates & VehiclePositions Producer Demo12about 4 years agoA Java-based demo project for producing GTFS-realtime TripUpdates (estimated arrivals) and Vehicle Positions
GTFS-realtime Vehicle Positions Consumer/Visualizer Demo59about 4 years agoA Java-based demo project for consuming a GTFS-realtime Vehicle Positions feed and displaying this info on a map
gtfs-realtime-validator44almost 2 years agoA GTFS Realtime validation tool originally developed by the at the University of South Florida and now maintained by
GTFS-realtime to SQLParses a GTFS-RealTime feed into an SQL database (used in )
gtfsrdb39about 4 years agoA Python tool that supports reading and archiving GTFS-realtime feeds into a database
retro-gtfs54over 6 years agoA Python application that collects real-time data from the Nextbus API and archives it into the GTFS format (i.e., retrospective GTFS)
SIRI to GTFS-realtime10over 4 years agoA Java-based command-line utility to convert from the to GTFS-realtime
OrbCAD SQL Server to GTFS-realtime16over 9 years agoA Java-based command-line utility that extracts vehicle positions and trip updates information from an OrbCAD SQL Server and exports them to the GTFS-realtime TripUpdates and VehiclePositions formats
NextBus API to GTFS-realtime16over 6 years agoA Java-based command-line utility to convert from the to GTFS-realtime. Note that NextBus now directly offers a GTFS-realtime API for their products. See and
Syncromatics API to GTFS-realtime2almost 6 years agoA Java-based command-line utility to convert from the format to GTFS-realtime TripUpdates and VehiclePositons
KV6,15,17, and ARNU to GTFS-realtime1almost 12 years agoJava-based tool to process incoming KV6,15,17 and ARNU and match them to static transit data present in a RID integration database. It then proceeds to export this data as ARNU RITinfo, GTFS(realtime) and KV78turbo
WMATA BusPositions API to GTFS-realtime12over 6 years agoJava-based tool to convert from WMATA's and Alert RSS feeds from to GTFS-realtime TripUpdates, VehiclePositions, and Alerts feeds
SEPTA API to GTFS-realtime2over 12 years agoJava-based tool to convert to GTFS-realtime
CTA API to GTFS-realtime4over 12 years agoJava-based tool to convert to GTFS-realtime
Detroit DOT to GTFS-realtime2over 7 years agoExtract real-time info from TransitMaster installation (database) and convert to GTFS-realtime
Live Transit Event Trigger4over 13 years agoExtracts data from OrbCAD database and export as GTFS-realtime
SoundTransit to GTFS-realtime3over 14 years agoConvert text file feed from to GTFS-realtime
Civic Transit4over 13 years agoScreen-scrapes TransitMaster WebWatch installation to produce a GTFS-realtime feed
GTFS-realtime VehiclePositions to GTFS-realtime TripUpdates (TransitClock)Java application that can consume raw vehicle positions and generate prediction times in formats such as GTFS-realtime. Formerly known as "Transitime"
gtfs-realtime-translators21almost 2 years agoA Python-based tool to translate custom arrival API formats to GTFS-realtime. As of July 2019 it supports LA Metro and SEPTA
Transloc API to GTFS-realtime2over 3 years agoA Node.js based tool to convert the Transloc API to GTFS-realtime
hafas-gtfs-rt-feed19over 2 years ago– A Javascript tool to generate a GTFS Realtime feed from a HAFAS endpoint
GTFS-realtime to SIRI-Lite21about 5 years agoA webserver to convert multiple GTFS-RT feeds to a SIRI-Lite API
bus_kalman28about 9 years agoA Kalman Filter used to interpolate bus travel times using NYC MTA real-time data
Concentrate27almost 2 years agoCombines realtime transit information from multiple sources into single output files. Maintained by
gtfs-realtime-test-service3about 11 years agoA tool for mocking GTFS-realtime feed content (e.g., for use in testing a GTFS-realtime consuming application)
GTFS-realtime Munin Plugin1almost 3 years agoProvides a plugin for logging information about a GTFS-realtime feed
GTFS-realtime Nagio Plugin1almost 3 years agoProvides a plugin for monitoring a GTFS-realtime feed
GTFS-realtime Printer9over 8 years agoJava-based utility to print out information from a GTFS-realtime file or URL
gtfs-rt-admin7about 12 years agoAn admin tool for managing GTFS-RT service alerts (JavaScript and Java)
gtfs-rt-differential-to-full-dataset3almost 2 years ago– Javascript tool to transform a continuous GTFS Realtime stream of incrementality data into a dump
gtfs-rt-dump23almost 2 years agoConverts protocol buffer format to plain text for easy viewing of a GTFS-realtime feed in plain text (for debugging purposes)
gtfs-rt-inspector– Web app to inspect & analyze any (CORS-enabled) GTFS Realtime feed. Open-source on
GTFS Data Pipeline for TfNSW Bus Datasets8almost 4 years agoA data pipeline developed for the TfNSW's GTFS Static and Realtime datasets. The datasets generated using the pipeline have been used to validate the performance of TfNSW's Transit Signal Priority Request via Public Transport Information and Priority System (PTIPS)
manual-gtfsrt5over 9 years agoA Go-based tool that serves a GTFS-RT feed created from editable JSON
print-gtfs-rt-cli18over 3 years ago– Javascript tool to read a GTFS Realtime feed from stdin, print human-readable or as JSON
transitcastUses GTFS and GTFS-RT vehicle position feed generating an estimated transition time it takes for each vehicle to move from scheduled stop to scheduled stop recording these an "observed_stop_time" table. These records can later be used to train a machine learning model to make vehicle travel predictions. Created by TriMet as part of
transit-feed-quality-calculator7about 4 years agoA Java project that uses the to assess the quality of a large number of transit feeds, fetching the feed URLs from a global directory ( )
Transit Network Model13about 8 years agoA tool to generate predictions using GTFS-realtime VehiclePositions, a particle filter, and a Kalman Filter
GTFS Realtime DisplayAnalyse, monitor and maintain GTFS Realtime data
GTFS Realtime Prediction Accuracy metricsUseful Performance Metrics for GTFS-Realtime

awesome-transit / SIRI

SIRI API347over 2 years agoJava classes generated from the v1.0 and v1.3 schemas
SIRI 2.0 API6almost 9 years agoJava classes generated from the v2.0 schemas
SIRI to GTFS-realtime10over 4 years agoA Java-based command-line utility to convert from the to GTFS-realtime
SIRI 2.0 AutodocAutomatically generated documentation from the (incredibly well) annotated SIRI 2.0 Schema Definition
King County Metro Legacy AVL to SIRI2almost 14 years agoJava-based tool to convert Legacy AVL format to SIRI
SIRI REST Client26about 12 years agoAn open-source Android library for interacting with the RESTful SIRI interface for real-time transit data, such as that currently being used by the
SIRI 1.3 POJOs (Android-compatible)4over 13 years agoAndroid-compatible Plain Old Java Objects (POJOSs) used for data binding (deserliazing XML/JSON) responses for SIRI v1.3 APIs. Used by the
pysiri2validator2almost 4 years agoSimple validator for SIRI 2.0 written in Python 3
Edwig17almost 2 years agoA golang server for real-time public transport data exchange, using the SIRI protocol
BISONNetherlands implementation of SIRI

awesome-transit / Other multimodal data formats

APDSAlliance for Parking Data Standards: formed by the , the , and the . APDS is a not-for-profit organization with the mission to develop, promote, manage, and maintain a uniform global standard that will allow organizations to share parking data across platforms worldwide
DATEXEU data standard for road traffic and travel information
GBFSGeneral Bikeshare Feed Specification: open data standard for real-time information about bikeshare, scootershare, mopedshare, and carshare

awesome-transit / Other multimodal data formats / GBFS

gbfs R package38over 2 years agoFunctions to interface with GBFS feeds in R, allowing users to save and accumulate tidy .rds datasets for specified cities/bikeshare programs

awesome-transit / Other multimodal data formats

MDS692almost 2 years agoMobility Data Specification: A format to implement realtime data sharing, measurement and regulation for municipalities and mobility as a service providers. It is meant to ensure that governments have the ability to enforce, evaluate and manage providers. Maintained by the
NeTexA general purpose XML format designed for the exchange of complex static transport data among distributed systems managed by the
TODSTransit Operational Data Standard: standard format for representing transit schedules used by drivers, dispatchers, and planners to carry out transit operations
TOMP100almost 2 years agoTransport Operator Mobility-as-a-service Provider API: API standard for use by transport operators and mobility-as-a-service providers for operator discovery, trip planning, end user interaction, booking, and payment
CurbLR72about 2 years agoA specification for curb regulations
Dyno-Demand2about 8 years agoA GTFS-based travel demand data format focusing on individual passenger suitable for dynamic network modeling developed by San Francisco County Transportation Authority, LMZ LLC, and UrbanLabs LLC
Dyno-Path2over 9 years ago(Under development - see ) Data for individual passenger
GTFS-plus21over 8 years agoA GTFS-based transit network format for suitable for dynamic transit modeling developed by Puget Sound Regional Council, UrbanLabs LLC, LMZ LLC, and San Francisco County Transportation Authority
GTFS-ride49over 4 years agoAn open, fixed-route transit ridership data standard developed through a partnership between the Oregon Department of Transportation and Oregon State University
GTFS-stat4over 8 years agoAn extension to a GTFS transit network with additional files that contain performance data developed by UrbanLabs LLC and San Francisco County Transportation Authority
GMNS115almost 2 years agoGeneral Modeling Network Specification: A format for sharing routable road network files designed to be used in multi-modal static and dynamic transportation planning and operations models. Volpe/FHWA partnership with Zephyr Foundation
GTNSGeneral Travel Network Specification: A planned data specification for sharing travel demand model networks
IXSI2over 8 years agointerface for exchanging information between a travel information system and a sharing system (carshare, bikeshare)
MTLFS9over 8 years agoManaged and Tolled Lanes Feed Specification: Proposal for a schema that comprise the Managed and Tolled Lanes Tolling Feed Specification (MTLFS) and defines the fields used in all of those files developed by
MaaS API16over 6 years agoA set of open documents and test suite that defines a MaaS-compatible API
NCHRP 08-119 Developing Data Standards and Guidance for Transportation Planning and Traffic Operations - Phase 1 (Anticipated)The objective of this research is to develop standards and/or guidance to be used and adopted by the transportation community in collecting, managing, and sharing static and real-time data for transportation planning and operations
OMX: The Open Matrix data file format50over 6 years agoA structured collection of two-dimensional array objects and associated metadata, for possible use in the transportation modeling industry
OJP25almost 2 years agoOpen Journey Planner
OSDM64almost 2 years agoOpen Sales and Distribution Model: Aims to substantially simplify the booking process for customers of rail trips and to lower complexity and distribution costs for distributors and railway carriers. Contains a specification of an offline model and on-line API. Maintained by the
SAE Shared and Digital Mobility CommitteeAppears to be working on a data standard for car share and transportation network companies (TNCs) / rideshare
shared-row17over 4 years agoA specification for right-of-way (ROW) for a SharedStreets Reference
TCRP G-16 Development of Transactional Data Specifications for Demand-Responsive Transportation (In progress)The objective of this research is to develop technical specifications for transactional data for entities involved in the provision of demand-responsive transportation. Expected completion date is late 2018
TIDES28almost 2 years agoTransit ITS Data Exchange Specification (TIDES) is a proposed effort to create standard data structures, APIs, and data management tools for historical transit ITS data including AVL, APC and AFC Data

awesome-transit / Research and Commentary

When(ish) is my bus? Data and code45over 8 years agoThe data and code (R) behind Whenish is my bus? Data includes three days of historical vehicle positions and the survey results
"Legacy AVL system? It's okay, join the club." by Kurt RaschkeDiscussion of options for transforming legacy AVL system data into the GTFS-realtime format
"GTFS Best Practices now available!" by Sean BarbeauDiscusses some of the challenges of an open data format like GTFS and the GTFS Best Practices that were launched in early 2017 to help address data quality
"What's new in GTFS-realtime v2.0" by Sean BarbeauDiscuss the shortfalls in GTFS-realtime v1.0 and the improvements in v2.0
"AVL, CAD, and Real-Time Passenger Info for Beginners" by Tony LaidigProvides a general introduction to technology used to track vehicles
"Visualizing Better Transportation: Data & Tools" by Steve PeppleA collection of transportation-related data and tools for the San Francisco Bay Area and other cities in North America, originally collected and discussed at a 2018 Transit Week Event at ARUP in San Francisco
"How to use GTFS data to track transit vehicles in realtime" by Tom CampUsing GTFS and GTFS Realtime to provide continuous realtime updates
Tang et al. - "Ridership effects of real-time bus information system: A case study in the City of Chicago"Experiment in Chicago, IL showed modest increase in ridership when riders had access to real-time info via text message or email
Kay et al. - "When(ish) is my bus? User-centered Visualizations of Uncertainty in Everyday, Mobile Predictive Systems"Paper attempts to answr the question of "how do we communicate uncertainty in transit predictions?" Explains the problem, existing solutions and designs a
Watkins et al. - "Where Is My Bus? Impact of mobile real-time information on the perceived and actual wait time of transit riders"Experiments in Seattl,e WA showed that riders perceived shorter bus wait times when they had access to real-time info via mobile apps
Brakewood et al. - “An experiment evaluating the impacts of real-time transit information on bus riders in Tampa, Florida”Controlled experiment in Tampa, FL showed that riders with access to real-time info via mobile apps perceived nearly 2 minute reduction in wait times compared to riders without real-time info. Riders with real-time info also had decreases in anxiety and frustration and better reception of agency
Brakewood et al. - "The impact of real-time information on bus ridership in New York City"Experiment in NYC showed that ridership increased on long routes when real-time info was made available to riders
Brakewood and Watkins - "A literature review of the passenger benefits of real-time transit information"(2018) - An overview of many different research studies looking at the benefits of real-time transit information
Gramacki et al. - "gtfs2vec - Learning GTFS Embeddings for comparing Public Transport Offer in Microregions"Methology using Uber's H3 spatial index and machine learning to identify areas of "similar" public transit service quality in cities. Source code available
Higgins et al. - "Calculating place-based transit accessibility: Methods, tools and algorithmic dependence" (2022)Compares software tools for calculating accessibility by walking and public transit including ArcGIS Pro, Emme, R5R, and OpenTripPlanner
Aemmer et al. - "Measurement and classification of transit delays using GTFS-RT data"Presents a method for extracting transit performance metrics from a General Transit Feed Specification’s Real-Time (GTFS-RT) component and aggregating them to roadway segments. Used with , viewable
APTA Policy Development and Research - Public Transportation Embracing Open DataAPTA's discussion of the benefits and challenges of open transit data (a short summary of the below TCRP report)
TCRP Synthesis 115 - Open Data: Challenges and Opportunities for Transit Agencies(2015) - A comprehensive report looking at the benefits and challenges of open transit data
TCRP Research Report 213: Data Sharing Guidance for Public Transit Agencies – Now and in the Future(2020) - A report designed to help agencies make decisions about sharing their data, including how to evaluate benefits, costs, and risks
TCRP G-16 Development of Transactional Data Specifications for Demand-Responsive Transportation (In progress)The objective of this research is to develop technical specifications for transactional data for entities involved in the provision of demand-responsive transportation. Expected completion date is late 2018
Vendors Providing GTFS Creation/Maintenance servicesAdd new vendors
Entities Providing Transportation Software Development Consulting ServicesAdd new entities

Backlinks from these awesome lists:

More related projects: