routr: A Simple Router for HTTP and WebSocket Requests (original) (raw)

In order to make sure that web request ends up in the correct handler function a router is often used. 'routr' is a package implementing a simple but powerful routing functionality for R based servers. It is a fully functional 'fiery' plugin, but can also be used with other 'httpuv' based servers.

Version: 1.0.0
Depends: R (≥ 4.1.0)
Imports: R6, reqres (≥ 1.0.0), stringi, rlang (≥ 1.1.0), cli, lifecycle, fs, promises, brio
Suggests: testthat (≥ 3.0.0), covr, fiery (≥ 1.3.0), swagger, redoc, rapidoc, rmarkdown, quarto, mirai, knitr, later
Published: 2025-08-21
DOI: 10.32614/CRAN.package.routr
Author: Thomas Lin PedersenORCID iD [cre, aut]
Maintainer: Thomas Lin Pedersen
BugReports: https://github.com/thomasp85/routr/issues
License: MIT + file
URL: https://routr.data-imaginist.com,https://github.com/thomasp85/routr
NeedsCompilation: no
Materials: README, NEWS
In views: WebTechnologies
CRAN checks: routr results

Documentation:

Downloads:

Reverse dependencies:

Linking:

Please use the canonical formhttps://CRAN.R-project.org/package=routrto link to this page.