devtools2.4.6 package

Tools to Make Developing R Packages Easier

as.package

Coerce input to a package.

bash

Open bash shell in package directory.

build_manual

Create package pdf manual

build_rmd

Build a Rmarkdown files package

build_site

Execute pkgdown build_site in a package

build_vignettes

Build package vignettes.

build

Build package

check_mac_release

Check a package on macOS

check_man

Check documentation, as R CMD check does.

check_rhub

Run CRAN checks for package on R-hub

check_win

Check a package on Windows

check

Build and check a package

clean_vignettes

Clean built vignettes.

create

Create a package

dev_mode

Activate and deactivate development mode

dev_packages

Return a vector of names of packages loaded by devtools

dev_sitrep

Report package development situation

devtools-deprecated

Deprecated Functions

devtools-package

devtools: Tools to Make Developing R Packages Easier

document

Use roxygen to document a package.

git_checks

Git checks.

has_tests

Was devtools installed with tests?

install_deps

Install package dependencies if needed.

install

Install a local development package.

is.package

Is the object a package?

lint

Lint all source files in a package

load_all

Load complete package

loaded_packages

Return a vector of names of attached packages

missing_s3

Find missing s3 exports.

package_file

Find file in a package.

r_env_vars

Environment variables to set when calling R

reexports

Objects exported from other packages

release_checks

Custom devtools release checks.

release

Release package to CRAN.

reload

Unload and reload package.

remote-reexports

Functions re-exported from the remotes package

revdep

Reverse dependency tools.

run_examples

Run all examples in a package.

save_all

Save all documents in an active IDE session.

show_news

Show package news

source_gist

Run a script on gist

source_url

Run a script through some protocols such as http, https, ftp, etc.

spell_check

Spell checking

submit_cran

Submit a package to CRAN

test

Execute testthat tests in a package

uninstall

Uninstall a local development package

uses_testthat

Does a package use testthat?

wd

Set working directory.

Collection of package development tools.

  • Maintainer: Jennifer Bryan
  • License: MIT + file LICENSE
  • Last published: 2025-10-03