Giter Site home page Giter Site logo

andredarcie / awesome-gtfs Goto Github PK

View Code? Open in Web Editor NEW
73.0 6.0 7.0 26 KB

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

gtfs-format gtfs-realtime transit-data transit-agencies gtfs-importer gtfs-dataset gtfs-visualizer

awesome-gtfs's Introduction

Awesome GTFS Awesome

A collection of awesome GTFS libraries, resources and other things.

Contents

Public Feeds

  • 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 - An extensive archive of public transit data for software developers, transit agencies and more.
  • Google Public Feeds - This is a list of transit schedule data published by transit agencies and operators in GTFS format for developers to use.
  • GTFS Data Exchange - Transit Agencies Providing GTFS Data.

Frameworks and Libraries

  • Google Transit Feed - A Python library for reading, validating, and writing transit schedule information in the GTFS format.
  • Node-GTFS - node-GTFS loads transit data in GTFS format, unzips it and stores it to a MongoDB database.
  • 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 - Language bindings generated from the GTFS-realtime protocol buffer spec for popular languages.
  • gtfs_SQL_importer - Import GTFS data to SQL.
  • Transitfeed module - A rewrite of the python transitfeed module.
  • GTFS-viz - Converts a GTFS dataset into a SQLite DB + GeoJSONs / KMLs.
  • onebusaway-gtfs-modules - A Java-based library for reading, writing, and transforming public transit data in the GTFS format, including database support.
  • GTFS Ruby - A Ruby wrapper for the General Transit Feed Specification.
  • GTFS Importer - Import GTFS data to SQLite for use in iOS and Android apps.
  • 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 - Synchronizes public transportation data in GTFS format with OpenStreetMap.org.
  • GTFSrDB - GTFS-realtime to Database - GTFSrDB loads GTFS-realtime data to a database.
  • GTFS MySQL IMPORT SCRIPT - Python scripts to import a GTFS dataset into a basic MySQL database.
  • GTFS as a Django app - Django app to import and export General Transit Feed Specification (GTFS).
  • GeoTrellis Transit - API and libraries for generating travelsheds from OSM & GTFS data.
  • GTFS Feed Parser - .Net/Mono implementation of a General Transit Feed Specification (GTFS) feed parser.
  • 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 - GTFS command-line tool and Python GTFS utility library

Data Viewers

Multimodal Trip Planning

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

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.

awesome-gtfs's People

Contributors

andredarcie avatar derhuerst avatar nicomazz avatar njanakiev avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.