Skip to main content

:bus: A collection of awesome gtfs libraries, resources and other things.

101
GitHub Stars
31
Curated Resources
5
Categories
2 hours ago
Last Refreshed
Public FeedsFrameworks and LibrariesData ViewersMultimodal Trip PlanningEditors

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me frameworks and libraries resources from awesome-gtfs"

Installation instructions →

What's inside

Frameworks and Libraries

  • 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.

  • GeoTrellis Transit

    API and libraries for generating travelsheds from OSM & GTFS data.

  • Google Transit Feed

    A Python library for reading, validating, and writing transit schedule information in the GTFS format.

  • GTFS as a Django app

    Django app to import and export General Transit Feed Specification (GTFS).

  • GTFSDB

    Python code that will load GTFS data into a relational database, and SQLAlchemy ORM bindings to the GTFS tables in the gtfsdb.

  • GTFS Feed Parser

    .Net/Mono implementation of a General Transit Feed Specification (GTFS) feed parser.

Public Feeds

  • GTFS Data Exchange

    Transit Agencies Providing GTFS Data.

  • Transit Feeds

    An extensive archive of public transit data for software developers, transit agencies and more.

  • 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.

Editors

  • gtfs-editor

    A web-based GTFS editing framework.

  • Gtfs editor

    A customizable editor for GTFS files which can be used both as a standalone app or deployed to a wsgi compliant hosting.

Data Viewers

Multimodal Trip Planning

  • MOTIS

    MOTIS stands for Multi Objective Travel Information System, providing Real Time Routing including Trains, Buses, Trams, Planes, Bike Sharing, Ride Sharing, and many more.

  • Open Trip Planner

    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.

Showing a sample of 31 resources. View the full list on GitHub →