Basic Workflows

init()

Initialize a Project

status()

Status

snapshot()

Snapshot a Project

restore()

Restore a Project

Library Management

hydrate()

Hydrate a Project

refresh()

Refresh the Local Cache of Available Packages

clean()

Clean a Project

Lockfile Management

lockfiles

Lockfiles

record()

Update Package Records in a Lockfile

modify()

Open the Lockfile for Editing

history()

View Lockfile History

revert()

Revert Lockfile

Package Cache

isolate()

Isolate a Project

rehash()

Re-Hash Packages in the renv Cache

purge()

Purge Packages from the Cache

Package Installation

install()

Install Packages

update()

Update Packages

rebuild()

Rebuild the Packages in your Project Library

remove()

Remove Packages

Dependency Discovery

dependencies()

Find R Package Dependencies in a Project

Project Management

project()

Retrieve the Active Project

activate()

Activate a Project

deactivate()

Deactivate a Project

migrate()

Migrate a Project from Packrat to renv

load()

Load a Project

upgrade()

Upgrade renv

paths

Path Customization

equip()

Install Required System Libraries

settings

Project Settings

config

User-Level Configuration of renv

Python Integration

use_python()

Use Python

Miscellaneous

consent()

Consent to usage of renv

diagnostics()

Print a Diagnostics Report