Detects all R installations on the current machine and migrates installed R packages between them. Provides find_routes() to discover R versions, manifest() to scan package libraries via 'subprocess', inventory() to compare two libraries, and ship() to install packages into a target R version using 'pak'. Includes a Shiny dashboard (open_hub()) for interactive one-way and two-way migration.
| Version: | 0.2.0 |
| Imports: | processx (≥ 3.8.0), callr (≥ 3.7.0), pak (≥ 0.7.0), jsonlite (≥ 1.8.0), desc (≥ 1.4.0), fs (≥ 1.6.0), cli (≥ 3.6.0), data.table (≥ 1.14.0), shiny (≥ 1.8.0), bslib (≥ 0.7.0), bsicons (≥ 0.1.2), DT (≥ 0.31), stringr (≥ 1.5.0) |
| Suggests: | testthat (≥ 3.0.0), withr (≥ 3.0.0), mockery (≥ 0.4.4), knitr (≥ 1.45), rmarkdown (≥ 2.26) |
| Published: | 2026-05-30 |
| DOI: | 10.32614/CRAN.package.courieR |
| Author: | Lennon Li [aut, cre] |
| Maintainer: | Lennon Li <yeli at biostats.ai> |
| BugReports: | https://github.com/lennon-li/courieR/issues |
| License: | MIT + file LICENSE |
| URL: | https://github.com/lennon-li/courieR |
| NeedsCompilation: | no |
| Language: | en-US |
| Materials: | README, NEWS |
| CRAN checks: | courieR results |
| Reference manual: | courieR.html , courieR.pdf |
| Vignettes: |
Getting Started with courieR (source, R code) |
| Package source: | courieR_0.2.0.tar.gz |
| Windows binaries: | r-devel: courieR_0.2.0.zip, r-release: not available, r-oldrel: courieR_0.2.0.zip |
| macOS binaries: | r-release (arm64): courieR_0.2.0.tgz, r-oldrel (arm64): courieR_0.2.0.tgz, r-release (x86_64): courieR_0.2.0.tgz, r-oldrel (x86_64): courieR_0.2.0.tgz |
Please use the canonical form https://CRAN.R-project.org/package=courieR to link to this page.