Get Network Representation of an R Package

Tools from the domain of graph theory can be used to quantify the complexity and vulnerability to failure of a software package. That is the guiding philosophy of this package. 'pkgnet' provides tools to analyze the dependencies between functions in an R package and between its imported packages. See the pkgnet website for vignettes and other supplementary information.


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("pkgnet")

0.6.1 by Brian Burns, a month ago


https://github.com/uptake/pkgnet, https://uptake.github.io/pkgnet/


Report a bug at https://github.com/uptake/pkgnet/issues


Browse source code at https://github.com/cran/pkgnet


Authors: Brian Burns [aut, cre] , James Lamb [aut] , Jay Qi [aut]


Documentation:   PDF Manual  


BSD_3_clause + file LICENSE license


Imports assertthat, covr, data.table, DT, glue, igraph, knitr, magrittr, methods, R6, rlang, rmarkdown, tools, visNetwork

Suggests ggplot2, pkgdown, testthat, webshot, withr


Suggested by MiscMetabar, geospatialsuite.


See at CRAN