Skip to content

roxygen2

In-Line Documentation for R

v8.0.0 · May 1, 2026 · MIT + file LICENSE

Description

Generate your Rd documentation, 'NAMESPACE' file, and collation field using specially formatted comments. Writing documentation in-line with code makes it easier to keep your documentation up-to-date as your requirements change. 'roxygen2' is inspired by the 'Doxygen' system for C++.

Downloads

CRAN

317.2K

Last 30 days

191st

883.4K

Last 90 days

2.9M

Last year

Trend: +5% (30d vs prior 30d)

r2u CRAN

16.9K

Last 30 days

38.7K

Last 90 days

104K

Last year

Trend: +60.3% (30d vs prior 30d)

CRAN Check Status

13 OK
Show all 13 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Additional Issues

Check History

OK 12 OK · 0 NOTE · 0 WARNING · 0 ERROR · 1 FAILURE Jun 8, 2026
FAILURE r-devel-linux-x86_64-debian-gcc

package dependencies

ERROR 12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Jun 5, 2026
ERROR r-release-windows-x86_64

tests

Running 'testthat.R' [13s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > library(testthat)
  > library(roxygen2)
  > 
  > test_check("roxygen2")
  Starting 2 test processes.
  > test-object-s3.R: 
  
  Error:
  ! testthat subpr
...[truncated]...
       └─base::lapply(...)
   15.               └─testthat (local) FUN(X[[i]], ...)
   16.                 └─private$handle_error(msg, i)
   17.                   └─cli::cli_abort(...)
   18.                     └─rlang::abort(...)
  Execution halted
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 24, 2026
ERROR 13 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Mar 21, 2026
ERROR r-oldrel-windows-x86_64

tests

Running 'testthat.R' [24s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > library(testthat)
  > library(roxygen2)
  > 
  > test_check("roxygen2")
  Starting 2 test processes.
  > test-markdown-state.R: x <text>:5: @md conflicts 
...[truncated]...
       └─base::lapply(...)
   15.               └─testthat (local) FUN(X[[i]], ...)
   16.                 └─private$handle_error(msg, i)
   17.                   └─cli::cli_abort(...)
   18.                     └─rlang::abort(...)
  Execution halted
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026

Reverse Dependencies (494)

depends

suggests

AFR APTIcalc ASMbook AgroR AirMonitor BAS BFI BayesRep BayesRepDesign BayesianLaterality BayesianTools Bernadette CAOP.RAA.2024 CohortSurvival ConfMatrix CrossClustering D4TAlink.light DSAIDE DSAIRM DepthProc DrImpute EDIutils EFSATools EstimateBreed GBOP2 GRCFE HDMAADMM HiClimR HyMETT IRkernel JSmediation LLMAgentR LLMR LWFBrook90R MDDC MDP2 MFRCD MIDASim MLBC MNormTest MSMU MacBehaviour MazamaCoreUtils MazamaLocationUtils MazamaRollUtils MazamaSpatialPlots MazamaTimeSeries NACHO OBIC OneTwoSamples Open.Visualization.Academy OpenMx POMADE PP PPforest PPtreeExt PRDA Path.Analysis PosteriorBootstrap PracTools ProcMod QuadratiK RAGFlowChainR RAQSAPI RCzechia REDCapCAST REDCapExporter REXoplanets RItools RMSTpowerBoost RQEntangle RcppBessel RcppProgress ReplicationSuccess Require Rpadrino Rtwalk RulesTools SCDB SIAtools SMMT SQLFormatteR SSP SampleSizeCalculator SampleSizeDiagnostics SpaDES.core SunCalcMeeus SurfaceTortoise SurrogateRank TAD TDCM Tejapi TemporalHazard Visualize.CRAN.Downloads WCRBayesDesign WData WaveST WufooR ZINAR1 aRxiv acepack activatr additive admiral.test admiralonco admiralophtha admiralvaccine agghoo alfr altadata alternativeROC amorem anomalize armadillo4r artma audubon autoshiny aweek baizer bark bayesian bfpwr bioC.logs biostats101 birdie bit boot.heterogeneity bootGOF box brar broadcast broman bsynth btw buildr bunchr bursa campsis campsismod camsRad capr cargo catalog causalBatch causens censable cgam chatLLM chromer ciCalibrate circumplex civis climenu clugenr clustermole clustermq cmna cmpp cnd codebook collatz condTruncMVN configulaR constructive contrastable cookies covid19.analytics cpp4r cppally crul ctf datacutr dcm2 debkeepr deident denguedatahub denvax descsuppR designit devkit dispositionEffect distilleR divseg dotCall64 dr4pl dynr earlyR edgarWebR eiExpand emBALVI emayili epiflows epigraphdb epitrix eppoFindeR expstudy ezcox factory fakemake faux ferrn ffp fgeo.tool fitzRoy flippant forecastHybrid fscache funcml gMOIP geometa geomtextpath geonapi geonetwork geonode4R geosapi geozoo getCRUCLdata ggDoE ggalignment ggenealogy ggplayfair ggplot2 ggragged ggsegmentedtotalbar ggtime gibasa gimap gipsDA golem googleAuthR gqlr hardhat hdcuremodels heddlr hopit howManyImputations html2pdfR hyd1d hydflood ibb ifaTools iheatmapr immunarch imt imuGAP inlcolor insane intergraph ipmr islasso isobxr izmir jubilee knitrBootstrap konfound labelmachine latrend latticeDensity lcc ldamatch ldhmm learnrbook leontief lineup lineup2 litterfitter lmQCM logger lulab.utils mapsRinteractive mase matrixNormal maxRgain mbmixture mcmcsae measr mectx memofunc metaconfoundr metagam metan metasurvey metawho mgarchBEKK micompr migraph mikropml min2HalfFFD miniCRAN mizer mmconvert monad mongolstats morpheus mpmaggregate msigdbr msmtools mtscr mulSEM multibreakeR multimolang multipanelfigure multiscape mwcsr naaccr nascaR.data nat.utils negenes net4pg neuroSCC neuroim2 new.dist nhanesdata nima nlmeU noisyr nparACT nscancor nsprcomp nzffdr oRaklE ontophylo openrouteservice oppr optimParallel options optmatch packager pacta.loanbook paleobioDB paramix penetrance pestr pguIMP pharmaverseadam pharmaverseraw pharmaversesdtm photobiology pkgKitten pkgmatch poLCAParallel pointcoral poorman popEpi ppRep ppmf precommit prioriactions prioritizrdata projections psycCleaning public.ctn0094data pwrRasch pye qtl2 qtl2convert qtl2ggplot qtlcharts questionr r2dii.analysis r3PG rIACI rYWAASB rYoutheria ragtop rappdirs raptr rbgm rcrossref rddapp rdtLite rdwd recexcavAAR regport rex richCluster risk.assessr rlibkriging rmdd roadoi robotoolbox robustmatrix rpf rsdmx rsei rstanarm rstantools sarsop sched scholar scilintr scriptexec sdmvspecies seqmon sgsR shapr sherlock shinypayload sigminer simTool simcross sinew siteymlgen smurf sotkanet spdynmod spexvb sqlq stRoke statnet.common stencilaschema styler survalis surveySimR surveyvoi symSEM taxa tcpl tectonicr tergo test.assessr testex testthis tidyHeatmap tidyILD tinycodet tinyscholar tinyshinyserver tmt turkeyelections tutorial.helpers tvrmst twotrials unstruwwel unusualprofile ura urlshorteneR usethis validateIt valmetrics vcr vdiffr villager wdpar webdav webmap wikkitidy worrms wrswoR xoi ymlthis zmisc zzlite

Dependency Network

Dependencies Reverse dependencies brew cli commonmark desc knitr lifecycle pkgload R6 rlang withr xml2 miscFuncs roxut DWaveNARDL DataPackageR RadEro Rd2roxygen TKCat admiraldev anyflights aoos assertHE attachment checkhelper devtools docstring +479 more reverse deps roxygen2

Version History

34 tracked
updated 8.0.0 ← 7.3.3 diff May 1, 2026
new 7.3.3 Mar 10, 2026
updated 7.3.3 ← 7.3.2 diff Sep 2, 2025
updated 7.3.2 ← 7.3.1 diff Jun 27, 2024
updated 7.3.1 ← 7.3.0 diff Jan 21, 2024
updated 7.3.0 ← 7.2.3 diff Jan 10, 2024
updated 7.2.3 ← 7.2.2 diff Dec 8, 2022
updated 7.2.2 ← 7.2.1 diff Nov 10, 2022
updated 7.2.1 ← 7.2.0 diff Jul 17, 2022
updated 7.2.0 ← 7.1.2 diff May 12, 2022
updated 7.1.2 ← 7.1.1 diff Sep 7, 2021
updated 7.1.1 ← 7.1.0 diff Jun 26, 2020
updated 7.1.0 ← 7.0.2 diff Mar 10, 2020
updated 7.0.2 ← 7.0.1 diff Dec 1, 2019
updated 7.0.1 ← 7.0.0 diff Nov 21, 2019