Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andredarcie/awesome-gtfs
:bus: A collection of awesome gtfs libraries, resources and other things.
https://github.com/andredarcie/awesome-gtfs
List: awesome-gtfs
gtfs-dataset gtfs-format gtfs-importer gtfs-realtime gtfs-visualizer transit-agencies transit-data
Last synced: 3 months ago
JSON representation
:bus: A collection of awesome gtfs libraries, resources and other things.
- Host: GitHub
- URL: https://github.com/andredarcie/awesome-gtfs
- Owner: andredarcie
- Created: 2016-10-27T17:43:34.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2023-10-25T07:06:35.000Z (about 1 year ago)
- Last Synced: 2024-04-17T06:21:14.982Z (7 months ago)
- Topics: gtfs-dataset, gtfs-format, gtfs-importer, gtfs-realtime, gtfs-visualizer, transit-agencies, transit-data
- Size: 25.4 KB
- Stars: 70
- Watchers: 6
- Forks: 7
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- ultimate-awesome - awesome-gtfs - :bus: A collection of awesome gtfs libraries, resources and other things. (Other Lists / PowerShell Lists)
README
# Awesome GTFS [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
A collection of awesome [GTFS](https://developers.google.com/transit/gtfs/) libraries, resources and other things.#### Contents
- [Public Feeds](#public-feeds)
- [Frameworks and Libraries](#frameworks-and-libraries)
- [Data Viewers](#data-viewers)
- [Multimodal Trip Planning](#multimodal-trip-planning)
- [Editors](#editors)## Public Feeds
* [Transit Land](https://transit.land/) - Transitland brings together many sources of transit data to build a directory of operators and feeds that can be edited by transit enthusiasts and developers.
* [Transit Feeds](http://transitfeeds.com/) - An extensive archive of public transit data for software developers, transit agencies and more.
* [Google Public Feeds](https://code.google.com/archive/p/googletransitdatafeed/wikis/PublicFeeds.wiki) - This is a list of transit schedule data published by transit agencies and operators in GTFS format for developers to use.
* [GTFS Data Exchange](http://www.gtfs-data-exchange.com/agencies#filter_official) - Transit Agencies Providing GTFS Data.## Frameworks and Libraries
* [Google Transit Feed](https://github.com/google/transitfeed) - A Python library for reading, validating, and writing transit schedule information in the GTFS format.
* [Node-GTFS](https://github.com/brendannee/node-gtfs) - node-GTFS loads transit data in GTFS format, unzips it and stores it to a MongoDB database.
* [gtfs-utils](https://github.com/public-transport/gtfs-utils) – JavaScript utilities to process GTFS data sets (e.g., "flattening" `calendar.txt` & `calendar_dates.txt`, computing arrival/departure times of trips).
* [gtfs-realtime-bindings](https://github.com/google/gtfs-realtime-bindings) - Language bindings generated from the GTFS-realtime protocol buffer spec for popular languages.
* [gtfs_SQL_importer](https://github.com/cbick/gtfs_SQL_importer) - Import GTFS data to SQL.
* [Transitfeed module](https://github.com/bmander/gtfs) - A rewrite of the python transitfeed module.
* [GTFS-viz](https://github.com/vasile/GTFS-viz) - Converts a GTFS dataset into a SQLite DB + GeoJSONs / KMLs.
* [onebusaway-gtfs-modules](https://github.com/OneBusAway/onebusaway-gtfs-modules) - A Java-based library for reading, writing, and transforming public transit data in the GTFS format, including database support.
* [GTFS Ruby](https://github.com/nerdEd/gtfs) - A Ruby wrapper for the General Transit Feed Specification.
* [GTFS Importer](https://github.com/jvashishtha/GTFSImporter) - Import GTFS data to SQLite for use in iOS and Android apps.
* [GTFSDB](https://github.com/OpenTransitTools/gtfsdb) - Python code that will load GTFS data into a relational database, and SQLAlchemy ORM bindings to the GTFS tables in the gtfsdb.
* [gtfs osm sync](https://github.com/CUTR-at-USF/gtfs-osm-sync) - Synchronizes public transportation data in GTFS format with OpenStreetMap.org.
* [GTFSrDB - GTFS-realtime to Database](https://github.com/mattwigway/gtfsrdb) - GTFSrDB loads GTFS-realtime data to a database.
* [GTFS MySQL IMPORT SCRIPT](https://github.com/sbma44/py-gtfs-mysql) - Python scripts to import a GTFS dataset into a basic MySQL database.
* [GTFS as a Django app](https://github.com/tulsawebdevs/django-multi-gtfs) - Django app to import and export General Transit Feed Specification (GTFS).
* [GeoTrellis Transit](https://github.com/geotrellis/geotrellis-transit) - API and libraries for generating travelsheds from OSM & GTFS data.
* [GTFS Feed Parser](https://github.com/itinero/GTFS) - .Net/Mono implementation of a General Transit Feed Specification (GTFS) feed parser.
* [FastGtfs](https://github.com/nicomazz/fastgtfs) - Rust library to parse and merge GTFS data, designed for embedded systems. It converts the txt format in a binary one, faster to parse. It also provides a navigator (given start and destination point gives several results), and enables the creation a network simulation in real time.
* [gtfsutils](https://github.com/triply-at/gtfsutils) - GTFS command-line tool and Python GTFS utility library## Data Viewers
* [GTFS to HTML](https://github.com/brendannee/gtfs-to-html) - Build HTML timetables from GTFS transit data.
* [GTFS Visualizations](https://github.com/cmichi/gtfs-visualizations) - Visualizing GTFS data.
* [onebusaway gtfs realtime visualizer](https://github.com/OneBusAway/onebusaway-gtfs-realtime-visualizer) - A visualizer for GTFS-realtime transit data.
* [GTFS Visualizer](https://github.com/AndreNDarcie/gtfs-visualizer) - Library responsible for generating HTML data based on the GTFS format.
* [LiveMap](https://github.com/google/gtfs-realtime-bindings) - Real-time visualization of public transportation based on parsed GTFS data sets.
* [gtfs-rt-inspector](https://github.com/public-transport/gtfs-rt-inspector) - Web app to inspect & analyze any GTFS Realtime feed.## Multimodal Trip Planning
* [Open Trip Planner](http://www.opentripplanner.org/) - OpenTripPlanner provides a range of passenger information and transportation network analysis features using our infrastructure for finding itineraries combining transit, pedestrian, bike, and car segments.
## Editors
* [gtfs-editor](https://github.com/conveyal/gtfs-editor) - A web-based GTFS editing framework.
* [Gtfs editor](https://github.com/avilaton/gtfseditor) - A customizable editor for GTFS files which can be used both as a standalone app or deployed to a wsgi compliant hosting.