Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/martinctc/devtoolbox

Tools for the R developer
https://github.com/martinctc/devtoolbox

r

Last synced: 11 days ago
JSON representation

Tools for the R developer

Awesome Lists containing this project

README

        

# devtoolbox
Tools for the R developer

[![R build status](https://github.com/martinctc/devtoolbox/workflows/R-CMD-check/badge.svg)](https://github.com/martinctc/devtoolbox/actions/)
[![CodeFactor](https://www.codefactor.io/repository/github/martinctc/devtoolbox/badge)](https://www.codefactor.io/repository/github/martinctc/devtoolbox/)
[![CRAN status](https://www.r-pkg.org/badges/version/devtoolbox)](https://CRAN.R-project.org/package=devtoolbox/)
[![CRAN last month downloads](https://cranlogs.r-pkg.org/badges/last-month/devtoolbox?color=green/)](https://cran.r-project.org/package=devtoolbox/)

## About

With {devtoolbox}, you can:

- Create a summary report for your R package listing the number of functions, download statistics, and documentation completeness
- Extract dependency statistics in a tidy data frame

Note that some features are only available if your package is a CRAN listed package, such as CRAN download statistics.

{devtoolbox} makes use of {cranlogs} and is heavily inspired {pkgnet}.

### Examples

See the following example reports:
- [sjlabelled](https://martinctc.github.io/devtoolbox/examples/sjlabelled_summary_report.html)
- [tidytext](https://martinctc.github.io/devtoolbox/examples/tidytext_summary_report.html)
- [wpa](https://martinctc.github.io/devtoolbox/examples/wpa_summary_report.html)

---

### Installation

{devtoolbox} is now available on CRAN. You can install this with:
```R
install.packages("devtoolbox")
```

You can also install the latest development version from GitHub with:

```R
devtools::install_github("martinctc/devtoolbox")
```

---

### Contact

Please feel free to submit suggestions and report bugs:

Also check out my [website](https://martinctc.github.io) for my other work and packages.