Home

Awesome

<!-- README.md is generated from README.Rmd. Please edit that file -->

RStudio addins manager

Build Status CRAN_Status_Badge

RStudio addins let you execute a bit of R code or a Shiny app through the RStudio IDE, either via the Addins dropdown menu or with a keyboard shortcut. This package is an RStudio addin for managing other addins. To run these addins, you need the latest version of RStudio.

Installation

The package can be installed via devtools

## Need the latest version of DT as well
devtools::install_github('rstudio/DT')
devtools::install_github("csgillespie/addinmanager")

You can test the package at the command line with

addinmanager::addin_manager()

Running addins

After installing the package, the Addins menu toolbar will be populated with a new addin called Addin Manager. When you lauch this addin, a DT table will be launched:

Screenshot

In the screenshot above, the highlighted addins, shinyjs and ggThemeAssit, indicate that this addins have already installed.

When you click Done

Simple!

Including your addin

Just fork and alter raddins.md which is located in the inst/extdata directory. This file is a md file with three columns:

The initial list of addins was obtain from daattali repo.

Current List of Addins

NameDescriptionPackage
2ggplot2 Marginal PlotsAdd marginal plots to ggplot2ggExtra
3ggplot Theme AssistCustomize your ggplot themeggThemeAssist
4Data RecodingInteractively generate R code for variable manipulation (levels editing / levels ordering / cutting)questionr
5Colour PickerLets you easily select coloursshinyjs
6Roxygen2 commentsAdd/remove roxygen2 commentscsgillespie/roxygen2Comment
7Schedule RscriptsEasily scheduling Rscriptsjwijffels/taskscheduleR
8Assign Default ValuesSet function arguments in selection to their default valuesjennybc/jadd
9Wrap RmdWrap selected R Markdown text but don't insert lines breaks into inline R codetjmahr/WrapRmd
10Tidy DataInteractively build tidyr function call (gather)MangoTheCat/tidyshiny
11Lattice PlottingInteractively build plots using the lattice systemhomerhanumat/addinplots
12Copy Frame to ClipboardCopy a data.frame to the clipboardBAAQMD/copydat
13Render Rmd in ConsoleRender an R Markdown document in the global environmentjeffjjohnston/RStudioConsoleRender
14Document ThisAuto-generate Roxygen skeletons for functions and datamdlincoln/docthis
15Hist Add-InInteractively create histograms with ggplot2 and obtain the R CodeStan125/limoaddin
16Graphical Unit TestingVisual regression testing and graphical diffing with testthatlionel-/vdiffr

Other information