Related packages
pkgdepends: Almost the same, except the time machine.
groundhog
checkpoint
renv
remotes
Require
containterit
miniCRAN
deps
switchr
versions
capsule
dockerfiler
researchbox.org and r-universe.dev as suggested by https://github.com/r-universe-org/help/discussions/225
Maybe only a little bit related but I like the idea of wontrun and code longevity
Pinning R packages
Pin R packages by version: pkgdepends, renv, remotes, Require, pak, Pin R packages by date: groundhog, checkpoint, rang No pinning (using whatever recent or inside the computational environment): containerit, miniCRAN
Pinning R version
Yes: renv, rang, containerit, miniCRAN
Recover from that R version (semiautomatically)
Yes: rang, containerit (both by Docker)
Be used for recovering R < 3
No: containerit (dependency on Rocker), probably all of them
Format
json: renv, checkpoint R script: groundhog, Require, miniCRAN, rang (+ Dockerfile) Dockerfile only: containerit
MRAN dependency (as of writing)
Yes: groundhog, checkpoint