• Stars
    star
    840
  • Rank 54,265 (Top 2 %)
  • Language
    R
  • License
    Other
  • Created over 8 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

πŸ“œ Discover and install useful RStudio addins

Discover and install useful RStudio addins

R Build Status CRAN version

Created by Dean Attali

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.

The addinslist package solves that problem in two ways:

  • This package provides a continuously updated list of RStudio addins that you can browse through (below).

  • After installing 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.

Addins menu


Need Shiny help? I’m available for consulting.
If you find {addinslist} useful, please consider supporting my work to unlock rewards! ❀

Sponsors πŸ†

There are no sponsors yet

Become the first sponsor for {addinslist} and unlock special rewards!

List of addins

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
Add Crossref Citations Add a new bibliography entry through Crossref DOI rcrossref βœ… Hao Zhu Screenshoot
Add GIFs Search GIFs through Giphy API and use them in Rmarkdown documents giphyr βœ… Hao Zhu Screenshot
Addin Manager Install and remove addins addinmanager ❌ Colin Gillespie Blog post
addinit Initialize an 'RStudio' Project addinit ❌ dreamRs
Align Assign Align the assignment operators within a highlighted area AlignAssign ❌ Luke Smith Demo gif
ARIMA Picker Interactively pick ARIMA parameters arimaUI ❌ Yves crutain Blog post
asis chunk Insert code chunk calling asis engine asischunk ❌ Enrico Manlapig
Assign default values Set function arguments in selection to their default values jadd ❌ Jenny Bryan Demo GIF
assignparams Evaluate function parameter in global environment assignparams ❌ Peter Meissner DemoVideo
beautifyR Format RMarkdown tables beautifully beautifyR ❌ Matthias Weigand Demo GIF
blogsnip Insert Rmd code snippets, especially for {blogdown} blogsnip ❌ Matt Dray Demo GIF
Browse RStudio addins Browse and install RStudio addins addinslist βœ… Dean Attali Screenshot
Build bounding boxes Draw spatial bounding boxes in a leaflet interface bbb ❌ Abasi Latcham
carboncopy Insert .Last.value as a datestamped comment carboncopy ❌ Desi Quintans Demo GIF
Case converter Convert text cases to lower, upper, snake, camel cases caseconverter ❌ strboul Demo GIF
Code grip Reshape R code from long to wide and vice versa codegrip ❌ Lionel Henry Demo GIF
Colour picker Lets you easily select colours colourpicker βœ… Dean Attali Screenshot, Demo video
compareAreas Compare areas across square meters, kilometers, feet, miles, and acres compareAreas ❌ David Ranzolin
compareWith Enhanced diff and merge tools for RStudio compareWith ❌ Mirai Solutions Blog post
Convert slash Reverse slashes (eg in file paths) snippetsaddin ❌ Juraj Sofranko Clipboard is Windows only
Convert Variable type Convert variables' type into either factor, character or numeric in a data frame commonUtilAddins ❌ sarupurisailalith
Copy Frame to Clipboard Copy a data.frame to the clipboard copydat ❌ Bay Area Air Quality Management District Doesn't work on Windows
Copy value Copy data to clipboard (arrays, data frames, matrices, tables, vectors) snippetsaddin ❌ Juraj Sofranko Windows only
CRANsearcher RStudio addin to search CRAN packages titles and descriptions CRANsearcher βœ… Rho Inc
datapasta Keyboard shortcuts for pasting clipboard data as nicely formatted R vectors/tibbles. datapasta βœ… Miles McBain Demo Gif
datasets.load Loading datasets from all installed packages datasets.load βœ… Bastiaan Quast Demo Gif
Document This Auto-generate Roxygen skeletons for functions and data docthis ❌ Matthew Lincoln
Enhanced View Enhanced data viewer, allows column selection and filtering viewenhance ❌ Kieran Martin
ermoji Search and Copy Emoji ermoji ❌ Garrick Aden-Buie Screenshots
Escape strings Convert non-ASCII strings to a portable format uniscape ❌ Mikko Korpela Screenshot
esquisse Make plots with ggplot2 esquisse βœ… dreamRs
Explode a call with boom() Print the Output of Intermediate Steps of a Call boomer ❌ Antoine Fabri
extraInserts Insert various (pipe) operators extraInserts ❌ Konrad Zdeb
get_fn_args Reads highlighted default values into console, translating commas to semi colons getfunctionargs ❌ Kieran Martin
ggedit Reproducible layer, scale and theme editing for ggplot2 ggedit βœ… Jonathan Sidi Youtube Clip
ggplot Theme Assist Customize your ggplot theme ggThemeAssist βœ… Calli Gross Demo GIF
ggplot2 Marginal Plots Add marginal plots to ggplot2 ggExtra βœ… Dean Attali Screenshot
gitgadget Version Control and Assignment Management using Git gitgadget βœ… Vincent Nijs
Google API Auth Authenticate with Google APIs googleAuthR βœ… Mark Edmondson
Gotta Read 'Em All RStudio Add-In to interactively read ALL the data into R GREA ❌ Stanislaus Stadlmann
Hist Add-In Interactively create histograms with ggplot2 and obtain the R Code limoaddin ❌ Stanislaus Stadlmann
imageclipr Copy and paste images from clipboard to Rmarkdown .Rmd files imageclipr ❌ Tonio Liebrand
Input LaTeX Math Input math expressions via the MathQuill library bookdown βœ… RStudio
Insert %>% Insert pipe + reformat surrounding snippetsaddin ❌ Juraj Sofranko
Insert citations Search a BibTeX-file and insert formatted Markdown citations citr βœ… Frederik Aust Demo gif
Insert IPA symbols Insert IPA phonetic symbols in R Markdown by searching their phonetic features in a shiny gadget linguisticsdown βœ… Yongfu Liao Pkg Website
insertImage Insert image into R Markdown with file chooser. Copy image file to project. insertImage ❌ Ludvig R Olsen
inserttable RStudio add-in facilitating insertion of nicely formatted tables in R markdown documents or plain R scripts. inserttable ❌ Lorenzo Busetto Blog Post
jagsAddIn RStudio add-in to create template code for running jags from R. jagsAddIn ❌ Nathan Green Demo gif
Keyboard shortcuts for str,plot etc Examine selected objects; open function source code on github rskey βœ… Berry Boessenkool Can set keyboard shortcuts on disc with rskey::setKeyboardBindings()
Lattice Plotting Interactively build plots using the lattice system addinplots ❌
Levels ordering Interactively generate code to reorder factor levels questionr βœ… Julien Barnier Demo video
Levels recoding Interactively generate code to edit factor levels questionr βœ… Julien Barnier Demo video
littleboxes Easily add a boxed title in R scripts littleboxes ❌ thinkr
makeOxygen Self-populating roxygen2 skeletons sinew βœ… Jonathan Sidi
mapedit.addin Create and save spatial data in GUI mapedit.addin ❌ Matt Johnson saves to .GlobalEnv and/or disk
Merge data frames Perform Inner, left, Right and Full Joins and create a new data frame commonUtilAddins ❌ sarupurisailalith
mischelper microbenchmark, profvis selected code, remove unneeded hard line breaks, flip windows path separator mischelper ❌ dracodoc
mufflr Keyboard shortcuts for quieter and speedier pipelines mufflr ❌ Miles McBain Demo Gif
namebrowser Browse or search all installed packages for function names, insert library(pkg) or pkg:: prefix namebrowser ❌ dracodoc
objectremover Remove objects from the Global environment based on text patterns and object type objectremover βœ… Alan Yeung Demo gif
Path To Clipboard Copy the active document's absolute path to clipboard. pathToClip ❌ Dominic Comtois Demo Gif
perma Tooling to create and manipulate github perma-links perma ❌ Joe Despres Demo Gif
Plot Colour Helper Interactively pick colours to use in your plot colourpicker βœ… Dean Attali Screenshot, Demo video
prefixer Prefix function with their namespace prefixer ❌ dreamRs
Preview R-markdown Book Run bookdown's serve_book() to live preview a book bookdown βœ… RStudio
QRAGadget A Shiny Gadget for Interactive QRA Visualizations QRAGadget βœ… Paul Govan Screenshot
quartostamp Insert pre-written divs and classes into your Quarto documents. quartostamp ❌ Matt Dray Website
quickview Quickly inspect your data in a View tab of RStudio quickview ❌ Francois Keck Demo gif
r6methods Generate methods for R6 classes r6methods βœ… Jakub Sobolewski
radiant A Shiny interface for business analytics in R radiant ❌ Vincent Nijs Documentation
radiant.data A Shiny interface to visualize, summarize, transform, and combine data radiant.data ❌ Vincent Nijs Documentation
rdoxygen Create doxygen documentation for source code rdoxygen βœ… Clemens Schmid
RegExplain Interactive regular expression utility belt regexplain ❌ Garrick Aden-Buie Demo gifs
remedy RStudio Addins to Simplify Markdown Writing remedy βœ… ThinkR How it works
Render Rmd in Console Render an R Markdown document in the global environment RStudioConsoleRender ❌ Jeff Johnston Blog post
Rmd or Blogdown post Image Paste Use 'ctrl+v' to paste images into a blogdown post or Rmd files RmdImgPaste ❌ zhangzhenhao
rpivotGadget Add-in wrapper around the rpivotTable HTML widget rpivotGadget ❌ Dean Kilfoyle
rsam Manage installed RStudio addins keyboard shortcuts and IDE dropdown list rsam ❌ Jonathan Sidi YouTube Writes to Disk
Schedule R scripts on Linux/Unix Use cron to schedule your R scripts (Linux/Unix) cronR βœ… jwijffels
Schedule R scripts on Windows Use Windows task scheduler to schedule your R scripts (Windows) taskscheduleR βœ… jwijffels Screenshot
scribblr Open scribblr note editor for taking project-related notes in RStudio scribblr ❌ Valerio Gherardi
SeaClass An interactive R GUI for classification problems SeaClass ❌ Chris Dienes Screenshots
Search CRAN packages Search and explore CRAN packages pkgsearch βœ… R-hub Pkg Website
shinyExams RStudio addin to create exercises shinyExams ❌ Demo GIF
ShinyQuickStarter Build Shiny Apps per Drag & Drop ShinyQuickStarter βœ… Leon Binder
Snake caser Convert a character string to snake_case snakecaser ❌ Ben Marwick
snorkel Insert {roxygen2} formatting to your function documentation. snorkel ❌ Matt Dray Website
sortLines Sort selected lines in the editor with a number-smart algorithm. sortLines ❌ Dominic Comtois Demo Gif
splitChunk Split code chunk in R Markdown splitChunk ❌ Ludvig R Olsen
straddin Peek at objects with a keystroke. straddin ❌ Facundo Munoz
strcode Insert code block separators and section titles strcode ❌ Lorenz Walthert Demo GIF
styler RStudio Addin to provide non-invasive pretty-printing of R source code while adhering to the tidyverse formatting rules. styler βœ… R infrastructure Demo gif
testthis Utility functions and Rstudio addins to make using the testthat package even more fun testthis βœ…
Tidy Data Interactively build tidyr function call (gather) tidyshiny ❌ Mango Solutions
TODOr Finds all TODO, FIXME, CHANGED etc. comments in your project and shows them as markers. todor βœ… Dominik Krzeminski
tsviz Easy and interactive time series visualization tsviz βœ… xtream Blog post
typeStringsGadget Type strings unencumbered typeStringsGadget ❌ David Ranzolin
unnestIfElse Quickly and roughly convert nested ifelse() statements to dplyr::case_when() unnestIfElse ❌ Eric Leung Demo Gif
upnews GitHub pkgs Display news and update outdated github R packages upnews ❌ Aurelien Ginolhac Demo gif
Variable cutting Interactively generate cut() code questionr βœ… Julien Barnier Demo video
ViewPipeSteps Create View Tabs of Each Piped Step ViewPipeSteps ❌ David Ranzolin Demo gif
viewxl Open data.frame(s) in Excel viewxl ❌ dreamRs
wellspell.addin Quick spellcheck with hunspell wellspell.addin ❌ Clemens Schmid
Word count add-in Count non-code words in Rmd documents wordcountaddin ❌ Ben Marwick
Wrap Rmd Wrap selected R Markdown text but don't insert lines breaks into inline R code WrapRmd ❌ TJ Mahr
hippie Hippie Code Completion in RStudio hippie βœ… Chris Baker Demo gif

More Repositories

1

beautiful-jekyll

✨ Build a beautiful and simple website in literally minutes. Demo at https://beautifuljekyll.com
HTML
5,297
star
2

advanced-shiny

🀹 Shiny tips & tricks for improving your apps and solving common problems
R
1,196
star
3

shinyjs

πŸ’‘ Easily improve the user experience of your Shiny apps in seconds
R
730
star
4

timevis

πŸ“… Create interactive timeline visualizations in R
R
654
star
5

shinycssloaders

βŒ› Add loading animations to a Shiny output while it's recalculating
CSS
400
star
6

ggExtra

πŸ“Š Add marginal histograms to ggplot2, and more ggplot2 enhancements
R
379
star
7

shiny-server

My personal Shiny server
R
252
star
8

shinyalert

πŸ—―οΈ Easily create pretty popup messages (modals) in Shiny
R
241
star
9

oldschool-github-extension

Revert GitHub's UI back to its classic look (before the June 23, 2020 update that has a flat, rounded and more whitespaced design).
CSS
227
star
10

colourpicker

🎨 A colour picker tool for Shiny and for selecting colours in plots (in R)
JavaScript
214
star
11

shinyforms

πŸ“ Easily create questionnaire-type forms with Shiny
R
162
star
12

shinyscreenshot

πŸ“· Capture screenshots of entire pages or parts of pages in Shiny apps
R
69
star
13

shinydisconnect

πŸ”Œ Show a nice message when a Shiny app disconnects or errors
R
65
star
14

ddpcr

πŸ”¬ Analysis and visualization of Droplet Digital PCR data in R and on the web
R
60
star
15

daattali.github.io

Dean Attali's website - R/Shiny Consultant
HTML
58
star
16

shinybrowser

🌐 Find out information about a user's web browser in Shiny apps
R
40
star
17

lightsout

πŸ”¦ Lights Out game implemented in R
R
39
star
18

rsalad

A mix of useful R functions that are good for you
R
26
star
19

UBC-STAT545

My first 12 months with R, mostly through a UBC course and my own experiments
HTML
23
star
20

timevisBasic

Helper package to learn advanced 'htmlwidgets' tips
R
22
star
21

gslides-betternotes-extension

The slide previews in the Speaker Notes window of Google Slides are tiny and unreadable. This extension automatically resizes the slides when the window is resized, and allows the user to drag the sidebar to select a size.
JavaScript
21
star
22

statsTerrorismProject

Final project for STAT545A - Terrorist activity data analysis
HTML
20
star
23

github-diff-navigator-extension

Chrome/Firefox extension that allows you to easily navigate through the changes in a file that has been edited on GitHub.
JavaScript
19
star
24

shinytip

πŸ’¬ Simple flexible tooltips for Shiny apps
R
18
star
25

shinyfilebrowser

πŸ“ Simple file browser and list selector for Shiny apps
R
17
star
26

shinymixpanel

πŸ” Track user interactions with Mixpanel in Shiny apps or R scripts
R
13
star
27

rasperry-pi-gaming-console-setup

How to set up raspberry pi as a portable oldies gaming console
13
star
28

cranalerts

Get email alerts when a CRAN package gets updated
R
11
star
29

shiny-mini-workshop

Shiny Mini Workshop
R
9
star
30

single-page-amazon-return-labels-extension

Print Amazon return labels as a single page
JavaScript
9
star
31

settlers-catan-turn-analyzer

Settlers of Catan Turn Analyzer - a simple app to teach myself ReactJS
JavaScript
8
star
32

shinycodeviewer

πŸ“ View and edit a series of code chunks with syntax highlighting in Shiny
R
7
star
33

undomanager

πŸ”„ Generic undo/redo manager for R
R
7
star
34

shiny-colour-gradient-input

Colour gradient input for R-Shiny
R
6
star
35

cashflow-calculation-extension

Cashflow Calculator extension for Zillow, Trulia, and Redfin (works in Chrome/Firefox/Edge)
JavaScript
6
star
36

smileyfy-my-facebook-extension

Chrome extension that adds infinite happiness to your Facebook browsing, plus a little bonus rickrolling :)
JavaScript
5
star
37

shinyHelpers

R
5
star
38

shiny-workshop-odsc2019

Shiny Workshop at ODSC 2019 (visualizing NBA 2018/19 player stats)
R
5
star
39

modularize-addin

RStudio addin to help modularize Shiny app code
R
4
star
40

useR2017

Analysis of useR2017 attendance information
R
3
star
41

bingo

Generate Bingo cards with R.
R
3
star
42

Rlist

Easy way to navigate and explore list structures in R (abandoned project)
R
2
star
43

dash2

R
2
star
44

shiny-training-rstudioconf-2018

R
2
star
45

presentations

A place for me to keep my presentations/papers/etc organized
2
star
46

pftv-ad-bypass-extension

Project Free TV shows an interstitial ad page before allowing users to continue to the video - this extension bypasses that page
JavaScript
2
star
47

attalitech

AttaliTech Ltd
CSS
1
star
48

shinywc

R
1
star
49

shiny-conf-nyr-2022

R
1
star
50

stat540-2014-attali-dean

Lab work for UBC STAT540
R
1
star
51

htmldependencybug

JavaScript
1
star
52

genes-track-demo

HTML
1
star