Shiny

Shiny is an R package that makes it easy to build interactive web apps straight from R. Learn more about Shiny, or explore how RStudio Connect can host your Shiny applications.


blog

Embedding Shiny Apps in Tableau Dashboards Using shinytableau

October 21, 2021 |

This post introduces and walks through shinytableau, a package that allows you to create dashboard extensions that embed Shiny apps in Tableau. Users can take advantage of R's powerful visualization and reporting capabilities when working in Tableau dashboards.

blog

Why Your Data Science Team Might Need a Shiny Deployment Engineer

October 14, 2021 |

We interviewed Vergil Weatherford from Guidehouse to learn why they are planning to hire a Senior Shiny Deployment Engineer. Weatherford believes data science teams can benefit from someone who can apply software development best practices to support the deployment of high-quality R and Python applications into production.

blog

How to Use shinyMatrix and plotly Graphs as Inputs in a Shiny App

September 29, 2021 |

Taylor Rodgers, Senior Data Scientist and project lead at PKGlobal, walks through creating a powerful Shiny application with shinyMatrix and plotly for engineers, manufacturers, and plant workers.

blog

How do you use Shiny to communicate to 8 million people?

September 14, 2021 |

Georgia Institute of Technology faculty, scientists, GIS specialists, and graduate students share their experience launching a Shiny application that was used by over 8 million people around the world.

blog

Using Shiny in Healthcare: Examples from the 2021 Shiny Contest

August 17, 2021 |

Explore three Shiny applications that healthcare organizations use to provide better care and health outcomes to people across the world.

blog

Shiny Apps from Concept to Production - An RStudio Community X-Session with Appsilon

July 27, 2021 |

Ready to take your Shiny development skills to the next level? This RStudio Community X-Session connects you with the Shiny experts at Appsilon. The two-hour workshop covers development workflows, coding best practices, tips for scaling and infrastructure, and improving your apps' user interface.

blog

R in Supply Chain Management: Meetup Q&A

June 17, 2021 |

Supply chain management presents a number of interesting and challenging problems to solve in topics such as demand and supply planning, inventory management, and forecasting. This post dives into questions from the R in Supply Chain Management meetup with Nicolas Nguyen.

blog

(Re)Introducing the "Solutions" website

May 27, 2021 |

RStudio's solutions website has been around for a long time and has recently undergone an extensive redesign

blog

Managing COVID Vaccine Distribution, With a Little Help From Shiny

May 18, 2021 |

Data Driven West Virginia, in collaboration with the WV Army National Guard, built a COVID vaccine management system using Shiny to help quickly and efficiently distribute vaccines throughout the state.

blog

Mastering Shiny with Appsilon X-Session Recordings are Now Available

March 15, 2021 |

We’re excited to announce that all rstudio::global(2021) X-Session recordings are now available for you to watch. Catch the Shiny sessions below.

blog

Time to get your Shiny on, Shiny Contest 2021 is here!

March 11, 2021 |

Like the sun rising in the East, the Shiny Contest returns to reinvigorate the Shiny app development landscape. It is always amazing to see how brilliant and giving this community is. This contest is one way to show off and be recognized for your work, all while sharing such that others can benefits from your example.

blog

Introducing Shiny App Stories

February 12, 2021 |

App Stories are a bit different from the User Showcase: an App Story will center around a Shiny application, but the application will be designed specifically to show off specific features, and it will also include explanations of how to use those features.

blog

Shiny 1.6

February 1, 2021 |

Shiny 1.6 is now on CRAN! This release includes significant improvements to theming, caching, accessibility, and more.

blog

How California Uses Shiny in Production to Fight COVID-19

November 19, 2020 |

RStudio analyzes how the California Department of Public Health built a COVID-19 dashboard in R and Shiny that now serves millions of California citizens.

blog

The Appsilon shiny.semantic PoContest

November 10, 2020 |

One of our Full Service Partners, Appsilon, recently held an internal competition to help test an open source R package they developed called shiny.semantic. To make the competition a little more interesting, Appsilon reached out and asked if we would judge the submissions on their technical and creative merit. Here’s a sneak peek of the apps we got to review, and a summary of the winners.

blog

2020 Table Contest Deadline Extended

October 30, 2020 |

The original deadline for the Table Contest was scheduled for October 31. Given requests and very interesting data becoming available next week, we're extended the deadline by two weeks to November 14.

blog

Using R to Drive Agility in Clinical Reporting: Questions and Answers

October 8, 2020 |

Andy Nicholls and Michael Rimler from healthcare firm GlaxoSmithKline plc (GSK) answer questions posed during their recent webinar, Using R to Drive Agility in Clinical Reporting.

blog

3 Fun Shiny Apps for Your Long Labor Day Weekend

September 4, 2020 |

We offer 3 entertaining Shiny apps plus a bonus app from our 2nd Annual Shiny Contest that will help you forget work over Labor Day weekend

blog

4 Tips to Make Your Shiny Dashboard Faster

July 21, 2020 |

Yes, Shiny apps can be fast and scalable. But only if you build them in the right way and use the proper tools.

blog

4 Tips to Make Your Shiny Dashboard Faster

July 21, 2020 |

Yes, Shiny apps can be fast and scalable. But only if you build them in the right way and use the proper tools.

blog

Winners of the 2nd Annual Shiny Contest

July 13, 2020 |

After evaluating 220 submissions from 183 unique Shiny developers this year, RStudio is proud to finally announce the winners of the 2020 Shiny Contest.

blog

Winners of the 2nd Annual Shiny Contest

July 13, 2020 |

After evaluating 220 submissions from 183 unique Shiny developers this year, RStudio is proud to finally announce the winners of the 2020 Shiny Contest.

rstudio::conf 2020

Sound annotation with Shiny and wavesurfer

February 4, 2020 |

We observed a huge improvements of Machine Learning tools but the main effort were to help at post annotated dataset step.

rstudio::conf 2020

Shiny New Things Using R Bridge the Gap in Electronic Medical Record Reporting

January 31, 2020 |

Electronic Medical Records (EMRs) are a treasure trove of information, but tend to fall disappointingly short when it comes to visualizing and reporting data in a user friendly and intuitive manner.

rstudio::conf 2020

Deploying End-To-End Data Science with Shiny, Plumber, and Pins

January 30, 2020 |

It’s easier than ever to craft a complete R-centric data science pipeline thanks to packages like Shiny, Plumber, and Pins.

Webinars

Interactivity in Production

October 8, 2019 |

Interactive products take your data science to a new level, but they require new coding decisions.

Webinars

Accessing and responding to Plotly events in Shiny

February 28, 2019 |

For several years now, the Plotly package has provided an `event_data()` function for accessing click, hover and drag event information in Shiny. This functionality provides a powerful way to build...

rstudio::conf 2019

Shiny in production: Principles, practices, and tools

January 28, 2019 |

Shiny is a web framework for R. As such, Shiny has always faced questions about whether it can or should be used “in production" we will answer these questions in this talk.

rstudio::conf 2019

Using R, the Tidyverse, H2O, and Shiny to reduce employee attrition

January 25, 2019 |

An organization that loses 200 high-performing employees per year has a lost productivity cost of about $15M/year. This cost is massive, yet many organizations don’t know it exists.

rstudio::conf 2019

The Future's Shiny: Dashboards for Pioneering Genomic Medicine in R

January 25, 2019 |

Shiny’s expanding capabilities are rapidly transforming how it is used in an enterprise. This talk details the creation of a large-scale application, supporting hundreds of concurrent users, making...

rstudio::conf 2019

Introductory statistics with R: Easing the transition to software for beginner students

January 24, 2019 |

In this talk, we will present our approach to incorporating R and RStudio into a 10-week introductory statistics course for non-majors Cal Poly. Our primary contribution will be to...

rstudio::conf 2019

Building an A/B testing analytics system with R and Shiny

January 24, 2019 |

Online experimentation, or A/B Testing, is the gold standard for measuring the effectiveness of changes to a website. While A/B testing is used at tens of thousands of companies, it can seem...

Webinars

Scaling Shiny apps with asynchronous programming

June 7, 2018 |

Asynchronous programming offers a way to offload certain classes of long-running operations from the main R thread, such that Shiny apps can remain responsive.

Webinars

Testing Shiny applications with Shinytest - Shiny developers now have tools for automated testing of complete applications.

October 4, 2017 |

Testing Shiny applications with Shinytest - Shiny developers now have tools for automated testing of complete applications.