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.0.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-09-27
DOI: 10.32614/CRAN.package.GTFShift (may not be active yet)
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
CRAN checks: GTFShift results

Documentation:

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

Downloads:

Package source: GTFShift_1.0.0.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): GTFShift_1.0.0.tgz, r-oldrel (arm64): GTFShift_1.0.0.tgz, r-release (x86_64): GTFShift_1.0.0.tgz, r-oldrel (x86_64): GTFShift_1.0.0.tgz

Linking:

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