Showing 36 of 111 projects
Java libraries and CLI tools for parsing VDV-452 transit schedule data and converting it to GTFS format.
A real-time model of Auckland's public transport network using particle and Kalman filters for vehicle tracking and arrival predictions.
Extracts partial GTFS public transport feeds from OpenStreetMap data, converting OSM routes and stops into a standard transit format.
A fictional GTFS Schedule dataset for testing transit software and applications.
Converts HAFAS public transport data feeds into the standardized GTFS format, optimized for Swiss Federal Railways (SBB) feeds.
A Python library that loads real-time transit data (GTFS-realtime) into relational databases and provides SQLAlchemy ORM bindings.
A lightweight Go API for querying and serving public transit data from GTFS feeds.
A Java library that converts NeTEx public transport timetable datasets into GTFS format, following the Nordic NeTEx Profile.
A thin and fast C library for parsing static GTFS (General Transit Feed Specification) feeds.
Parses OpenStreetMap public transport and area relations, reconnects broken ways, and outputs GeoJSON with parallel processing for speed.
R package for searching and accessing transit feed data (GTFS, GBFS) from the Mobility Database Catalog API.
Converts GTFS blocks into trip-to-trip transfers using configurable heuristics to classify transfer types.
Open-source Android app for tracking Fairbanks' MACS Transit buses in real time with route filtering and arrival predictions.
Python tool that fits GTFS shape files and stops to a given OSM map file using map matching.
A Java utility that loads and prints GTFS-Realtime data from files or URLs with authentication and extension support.
Extract public transport data from OpenStreetMap to generate GTFS feeds or GeoCSV files.
A Python data pipeline for processing GTFS static and realtime bus datasets from Transport for NSW.
A Python tool that validates GTFS fares-v2 datasets against the official specification and experimental extensions.
Back-end for Nplan, a timetable editor for flexible public transport lines, exporting data in NeTEx format.
A TypeScript library for parsing GTFS zip files from URLs and converting them to JSON or GeoJSON without local storage.
Java classes for SIRI 2.0 public transport data exchange standard, generated from the official XML schema.
Generate GTFS static feed dumps from HAFAS public transport API endpoints.
A command-line tool that uses text-to-speech to review GTFS stop name pronunciations and identify stops needing tts_stop_name values.
Command line tool to extract shapes from a GTFS dataset.
Imports and syncs railway timetable data from Transmodel BISON Koppelvlak1 and IFF formats, converting them to GTFS and other formats.
Transform a continuous stream of DIFFERENTIAL-mode GTFS Realtime data into a FULL_DATASET-mode feed.
Local-only Kubernetes configuration for IBI Datatools with zero authentication for GTFS feed editing.
A GTFS extension standard for adding transit performance and schedule comparison data to dynamic modeling.
Command-line tool to extract pathways from GTFS datasets as GeoJSON for mapping and visualization.
A tool that computes transit service areas from static GTFS data and outputs them as GeoJSON files.
Desktop app that converts USF Bull Runner AVL data into GTFS-realtime Trip Updates and Vehicle Positions feeds.
A Python wrapper for the MobilityData GTFS validator that handles output files and naming.
A web service that serves static GTFS-realtime data in protocol buffer format for testing purposes.
A Python script that merges multiple GTFS ZIP archives into a single archive while handling duplicate data.
An Elixir API client for accessing Dublin Bus real-time passenger information (RTPI) by scraping the rtpi.ie website.
A Node.js tool that validates accessibility-related fields and files in GTFS transit data.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.