packrat
Packrat is a dependency management system for R
Packrat is a dependency management system for R that creates isolated, private package libraries for individual projects. It records the exact package versions a project depends on and ensures those specific versions are installed consistently across different computers and platforms.
Packrat solves the problem of package version conflicts between projects by giving each project its own private library, preventing changes in one project from affecting others. It makes projects portable and reproducible by bundling package dependencies with the project and maintaining a snapshot of exact package versions. The package has been superseded by renv, but continues to be maintained, and projects can migrate using renv::migrate().





