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.1.0 |
| Depends: | R (≥ 4.1.0) |
| Imports: | R6,reqres (≥ 1.0.0),stringi,rlang (≥ 1.1.0),cli,lifecycle,fs,promises (≥ 1.5.0),brio,otel |
| Suggests: | testthat (≥ 3.0.0),covr,fiery (≥ 1.3.0),swagger,redoc,rapidoc,rmarkdown,quarto,mirai,knitr,later,jsonlite,yaml |
| Published: | 2025-11-18 |
| DOI: | 10.32614/CRAN.package.routr |
| Author: | Thomas Lin Pedersen [cre, aut] |
| Maintainer: | Thomas Lin Pedersen <thomasp85 at gmail.com> |
| BugReports: | https://github.com/thomasp85/routr/issues |
| License: | MIT + fileLICENSE |
| URL: | https://routr.data-imaginist.com,https://github.com/thomasp85/routr |
| NeedsCompilation: | no |
| Materials: | README,NEWS |
| In views: | WebTechnologies |
| CRAN checks: | routr results |