Type: Package
Package: toro
Title: High-Performance Interactive Mapping
Version: 0.2.0
Authors@R: c(
person("Epi, NZ", , , "office@epi.group", role = c("aut", "cph", "fnd"),
comment = "The package was designed and developed by Epi ()"),
person("Uli", "Muellner", , "uli@epi.group", role = "cre"),
person("Poppy", "Pakinui", , "poppy@epi.group", role = "ctb"),
person("Kiel", "Hards", , "kiel@epi.group", role = "ctb"),
person("Nick", "Snellgrove", , "nick@epi.group", role = "ctb"),
person("Jocelyn", "Qian", , "jocelyn@epi.group", role = "ctb"),
person("Petra", "Muellner", , "petra@epi.group", role = "ctb"),
person("MapLibre contributors", role = "cph",
comment = "MapLibre GL JS library"),
person("Turf contributors", role = "cph",
comment = "turf plugin"),
person("Mapbox contributors", role = "cph",
comment = "mapbox-gl-draw plugin")
)
Description: Interactive spatial visualisations are a cornerstone for
exploring and communicating complexity, and are commonly
embedded into reports or interactive dashboards. However, as
the amount of data grows, so do the demands on functionality,
especially for technical and scientific data. To bridge this
gap and create a mapping package that is high performing, a
modern approach is needed that draws from best software
engineering practices. Toro provides bindings to 'MapLibre GL
JS', an open-source 'JavaScript'/'TypeScript' library for
rendering interactive maps in the browser, built from the
ground up for responsiveness and scale, by the MapLibre
Organization (2020) . This
connection allows users to create interactive maps that can
easily be integrated into both 'Quarto' and the 'R Shiny'
dashboard framework. Toro thereby enables spatial visualisation
and exploration of data that might otherwise be too limited,
too slow, or too hard to scale using more traditional
interactive mapping tools such as 'leaflet'.
License: AGPL (>= 3)
URL: https://epi-interactive-ltd.github.io/toro/,
https://github.com/Epi-interactive-Ltd/toro/
BugReports: https://github.com/Epi-interactive-Ltd/toro/issues
Depends: R (>= 4.5.0)
Imports: base64enc, geojsonsf, htmlwidgets, jsonlite, sf, shiny
Suggests: devtools, dplyr, knitr, mapview, rmarkdown, spData, testthat
(>= 3.0.0), usethis, webshot, webshot2
Config/Needs/website: rmarkdown
Config/roxygen2/version: 8.1.0
Config/testthat/edition: 3
Encoding: UTF-8
Roxygen: list(markdown = TRUE)
RoxygenNote: 7.3.2
Config/pak/sysreqs: libabsl-dev cmake libgdal-dev gdal-bin libgeos-dev
make libuv1-dev libssl-dev libproj-dev libsqlite3-dev
libudunits2-dev zlib1g-dev
Repository: https://epi-interactive-ltd.r-universe.dev
Date/Publication: 2026-10-02 01:58:44 UTC
RemoteUrl: https://github.com/epi-interactive-ltd/toro
RemoteRef: HEAD
RemoteSha: 09a542ff8b50f927106c0273834d24475a3a2af2
NeedsCompilation: no
Packaged: 2026-11-01 08:04:47 UTC; root
Author: Epi, NZ [aut, cph, fnd] (The package was designed and developed by Epi
()),
Uli Muellner [cre],
Poppy Pakinui [ctb],
Kiel Hards [ctb],
Nick Snellgrove [ctb],
Jocelyn Qian [ctb],
Petra Muellner [ctb],
MapLibre contributors [cph] (MapLibre GL JS library),
Turf contributors [cph] (turf plugin),
Mapbox contributors [cph] (mapbox-gl-draw plugin)
Maintainer: Uli Muellner