GTFShift: Explore and Analyse General Transit Feed Specification (GTFS) Files with a Focus on Urban Mobility

A bundle of methods to harmonize GTFS and OSM data, enabling the integration and exploration of different layers of transit data, starting with the planned operations (GTFS), but also the infrastructure topology (OSM) and real-time information (GTFS-RT).

Version: 1.1.0
Depends: R (≥ 4.1.0)
Imports: tidytransit, gtfstools, sf, tidyselect, tidyr, lubridate, httr, jsonlite, dplyr, osmdata, stringr, callr, purrr, rlang, xml2, withr
Suggests: knitr, rmarkdown, mapview, osmextract, rosmium, testthat, zip, gtfsrouter (≥ 0.1.4), reticulate, parallel, RProtoBuf, stplanr, lwgeom, progress, stringi, spelling
Published: 2026-10-09
DOI: 10.32614/CRAN.package.GTFShift
Author: Gonçalo F. Matos ORCID iD [aut, cre], Rosa Félix ORCID iD [aut], Miguel Relvas Pires [ctb]
Maintainer: Gonçalo F. Matos <goncaloafmatos at tecnico.pt>
License: GPL-2 | GPL-3 [expanded from: GPL]
URL: https://github.com/U-Shift/GTFShift, https://u-shift.github.io/GTFShift/
NeedsCompilation: no
Language: en-US
Materials: README, NEWS
CRAN checks: GTFShift results

Documentation:

Reference manual: GTFShift.html , GTFShift.pdf
Vignettes: Get Started (source, R code)

Downloads:

Package source: GTFShift_1.1.0.tar.gz
Windows binaries: r-devel: GTFShift_1.0.0.zip, r-release: GTFShift_1.0.0.zip, r-oldrel: GTFShift_1.0.0.zip
macOS binaries: r-release (arm64): GTFShift_1.1.0.tgz, r-oldrel (arm64): GTFShift_1.1.0.tgz, r-release (x86_64): GTFShift_1.1.0.tgz, r-oldrel (x86_64): GTFShift_1.1.0.tgz
Old sources: GTFShift archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=GTFShift to link to this page.