Packrat is an R package that helps you manage your project's R package dependencies in a way that is:
- Reproducible
Packrat records the exact package versions you depend on, and ensures those exact versions are the ones that get installed wherever you go.
- Isolated
Installing a new or updated package for one project won't break your other projects, and vice versa. That's because packrat gives each project its own private package library.
- Portable
Easily transport your projects from one computer to another, even across different platforms. Packrat makes it easy to install the packages your project depends on.