Getting Started with Shiny
Wrap-up & Next steps

Colin Rundel

What next / what else

Shiny user showcase

The Shiny User Showcase is comprised of contributions from the Shiny app developer community. The apps are categorized into application areas and presented with a brief description, tags, and for many, the source code. Note that many of these apps are winners and honorable mentions of our annual Shiny contest!

Shiny contest winners blog posts:

htmlwidgets

The htmlwidgets package provides a framework for easily creating R bindings to JavaScript libraries. Widgets created using the framework can be:

  • Used at the R console for data analysis just like conventional R plots (via RStudio Viewer).
  • Seamlessly embedded within R Markdown documents and Shiny web applications.
  • Saved as standalone web pages for ad-hoc sharing via email, Dropbox, etc.

Awesome Shiny Extensions

A curated list of awesome R packages that offer extended UI or server components for the R web framework Shiny.

RinteRface

HTML templates for

RinteRface aims at bringing the most famous open source HTML templates to R

  • GitHub organization with a collection of packages for improving your Shiny interfaces

    • shinydashboard+, bs4dash, shinymobile, + many more
  • David Granjon & Maya Gans workshop - Web Design for Shiny Devs

bslib

We just got to play around with this package a little bit today - it is well worth a deeper dive and following future developments.

Q&A

Workshop Survey





Thank you!

 r fontawesome::fa("link") FIXME
 r fontawesome::fa("file") posit-conf-2023/shiny-r-intro/
 r fontawesome::fa("envelope") rundel@gmail.com
colin.rundel@duke.edu
 r fontawesome::fa("github") rundel