Showing 36 of 122 projects
Open-source definitive guides to the GTFS and GTFS Realtime public transit data specifications.
An R package for constructing a transit network from GTFS data and modeling real-time vehicle positions to generate ETAs.
A repository-like tool to manage and keep up-to-date large numbers of huge GTFS feeds with caching.
A web-based UI tool for creating and editing station internal structures using the GTFS pathways standard.
Generates simplified geoJSON route shapes from GTFS transit data by removing overlaps and downsampling points.
A Sequelize-based ORM for modeling and loading static GTFS transit data into PostgreSQL, MySQL, or SQLite databases.
An R package providing fast and flexible tools to read, write, and validate GTFS feeds with standardized data types.
A tool for checking, sanitizing, and minimizing GTFS feeds while preserving semantic equivalency.
A GTFS data package with schemas and tests for South-East Queensland public transport data, following Frictionless Data standards.
A collection of Python utilities for converting, comparing, merging, and filtering GeoJSON data.
API and web app that transforms, stores, and exposes real-time Hampton Roads Transit bus data through a RESTful endpoint.
Desktop application that retrieves AVL data from HART's OrbCAD system and produces GTFS-realtime Trip Updates and Vehicle Positions files.
A public transport navigation app for Cochabamba, Bolivia, featuring offline maps, routing, and points of interest.
Historical transit data collection for Austin's Capital Metro, capturing vehicle positions, routes, and schedules.
A Python toolkit for analyzing transit service performance, accessibility, and equity metrics.
A real-time model of Auckland's public transport network using particle and Kalman filters for vehicle tracking and arrival predictions.
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.
Extracts partial GTFS public transport feeds from OpenStreetMap data, converting OSM routes and stops into a standard transit format.
Aggregates and enhances carpool offers from multiple agencies and publishes them as GTFS and GTFS-Realtime data feeds.
A Java library that converts NeTEx public transport timetable datasets into GTFS format, following the Nordic NeTEx Profile.
A lightweight Go API for querying and serving public transit data from GTFS feeds.
Converts KML geographic data files into GTFS shapes.txt format for public transit systems.
A Python toolset for inferring probabilistic transit schedules from GPS data and GTFS feeds.
A thin and fast C library for parsing static GTFS (General Transit Feed Specification) feeds.
A tool that merges multiple GTFS transit datasets into a single unified feed for regional transit analysis.
Converts GTFS blocks into trip-to-trip transfers using configurable heuristics to classify transfer types.
R package for searching and accessing transit feed data (GTFS, GBFS) from the Mobility Database Catalog API.
Python tool that fits GTFS shape files and stops to a given OSM map file using map matching.
A Python data pipeline for processing GTFS static and realtime bus datasets from Transport for NSW.
Extract public transport data from OpenStreetMap to generate GTFS feeds or GeoCSV files.
A Python tool that validates GTFS fares-v2 datasets against the official specification and experimental extensions.
A TypeScript library for parsing GTFS zip files from URLs and converting them to JSON or GeoJSON without local storage.
Generate GTFS static feed dumps from HAFAS public transport API endpoints.
Command line tool to extract shapes from a GTFS dataset.
A command-line tool that uses text-to-speech to review GTFS stop name pronunciations and identify stops needing tts_stop_name values.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.