RStudio addins were released in early 2016 to provide anyone with the ability to add "extensions" to RStudio. This feature has quickly become popular, but discoverability was a problem: there's just no easy way to know what addins exist.
This package solves that problem in two ways. First, it provides a continuously updated list of RStudio addins that you can browse through (below). Also, if you install this package (install.packages('addinslist')
), your RStudio will get populated with a new addin called "Browse RStudio addins". This addin allows you to interactively browse through the list of addins, see which ones you already have installed, and let you install/uninstall the corresponding package of each addin. The following image shows how to access this "addin of addins" in RStudio.
If you made a useful RStudio addin, feel free to make a pull request on GitHub to add it to the list.
Name | Description | Package | On CRAN? | Author | More links | Notes |
---|---|---|---|---|---|---|
Browse RStudio addins | Browse and install RStudio addins | addinslist | ✅ | Dean Attali | Screenshot | |
Colour picker | Lets you easily select colours | shinyjs | ✅ | Dean Attali | Screenshot, Demo video | |
ggplot2 Marginal Plots | Add marginal plots to ggplot2 | ggExtra | ✅ | Dean Attali | Screenshot | |
ggplot Theme Assist | Customize your ggplot theme | ggThemeAssist | ✅ | Calli Gross | Demo GIF | |
Schedule Rscripts | Easily scheduling Rscripts | taskscheduleR | ❌ | jwijffels | Screenshot | |
Assign default values | Set function arguments in selection to their default values | jadd | ❌ | Jenny Bryan | Demo GIF | |
Wrap Rmd | Wrap selected R Markdown text but don't insert lines breaks into inline R code | WrapRmd | ❌ | TJ Mahr | ||
Tidy Data | Interactively build tidyr function call (gather) | tidyshiny | ❌ | Mango Solutions | ||
Lattice Plotting | Interactively build plots using the lattice system |
addinplots | ❌ | Homer White | ||
Copy Frame to Clipboard | Copy a data.frame to the clipboard |
copydat | ❌ | Bay Area Air Quality Management District | Doesn't work on Windows | |
Render Rmd in Console | Render an R Markdown document in the global environment | RStudioConsoleRender | ❌ | Jeff Johnston | Blog post | |
Document This | Auto-generate Roxygen skeletons for functions and data | docthis | ❌ | Matthew Lincoln | ||
Hist Add-In | Interactively create histograms with ggplot2 and obtain the R Code | limoaddin | ❌ | Stanislaus Stadlmann | ||
rpivotGadget | Add-in wrapper around the rpivotTable HTML widget | rpivotGadget | ❌ | Dean Kilfoyle | ||
Addin Manager | Install and remove addins | addinmanager | ❌ | Colin Gillespie | Blog post | |
Levels recoding | Interactively generate code to edit factor levels | questionr | ✅ | Julien Barnier | Demo video | |
Levels ordering | Interactively generate code to reorder factor levels | questionr | ✅ | Julien Barnier | Demo video | |
Variable cutting | Interactively generate cut() code |
questionr | ✅ | Julien Barnier | Demo video | |
ARIMA Picker | Interactively pick ARIMA parameters | arimaUI | ❌ | Yves crutain | Blog post | |
Input LaTeX Math | Input math expressions via the MathQuill library | bookdown | ❌ | RStudio | ||
Preview R-markdown Book | Run bookdown's serve_book() to live preview a book | bookdown | ❌ | RStudio | ||
Google API Auth | Authenticate with Google APIs | googleAuthR | ✅ | Mark Edmondson | Screenshot | |
Word count add-in | Count non-code words in Rmd documents | wordcountaddin | ❌ | Ben Marwick | Screenshot |