Files
awesome-awesomeness/html/rshiny.html
2024-04-20 19:22:54 +02:00

677 lines
32 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<div data-align="center">
<pre><code>&lt;img width=&quot;500&quot; height=&quot;350&quot; src=&quot;media/awesome-rshiny-logo.svg&quot; alt=&quot;Awesome&quot;&gt;</code></pre>
</div>
<p><a
href="https://gitter.im/awesome-rshiny/Lobby?utm_source=badge&amp;utm_medium=badge&amp;utm_campaign=pr-badge&amp;utm_content=badge"><img
src="https://badges.gitter.im/awesome-rshiny/Lobby.svg"
alt="Join the chat at https://gitter.im/awesome-rshiny/Lobby" /></a> <a
href="https://awesome.re"><img src="https://awesome.re/badge.svg"
alt="Awesome" /></a></p>
<p>A curated list of resources for R Shiny. (<em>Featured on <a
href="https://awesome-r.com/">Awesome-R</a></em>)</p>
<h1 id="contents">Contents</h1>
<ul>
<li><a href="#resources">Resources</a></li>
<li><a href="#general">General</a></li>
<li><a href="#community">Community</a></li>
<li><a href="#deployment">Deployment</a></li>
<li><a href="#tutorials">Tutorials</a></li>
<li><a href="#tools">Tools</a></li>
<li><a href="#packages">Packages</a></li>
<li><a href="#integrations">Integrations</a></li>
<li><a href="#people">People</a></li>
<li><a href="#books">Books</a></li>
<li><a href="#galleries">Galleries</a></li>
<li><a href="#app-examples">App Examples</a></li>
<li><a href="#contributors">Contributors</a></li>
</ul>
<h2 id="resources">Resources</h2>
<h3 id="general">General</h3>
<ul>
<li><a href="http://shiny.rstudio.com/">Official Website</a>
<ul>
<li><a href="https://blog.rstudio.org/category/shiny/">Blog</a></li>
<li><a href="http://shiny.rstudio.com/articles/">Articles</a></li>
<li><a href="https://www.rstudio.com/resources/webinars/">Old Webinars
Page</a>
<ul>
<li><a
href="https://www.rstudio.com/resources/webinars/#shinyessentials">Shiny
Essentials</a></li>
<li><a
href="https://www.rstudio.com/resources/webinars/#advancedshiny">Advanced
Shiny</a></li>
</ul></li>
<li><a href="https://resources.rstudio.com/webinars">New Webinars
Page</a></li>
<li><a href="https://www.rstudio.com/conference/">2019/2020
Conference</a></li>
<li><a
href="https://www.rstudio.com/certified-partners/">Training</a></li>
<li><a
href="https://community.rstudio.com/groups/consultants/">Consultants</a></li>
<li><a href="http://shiny.rstudio.com/reference/shiny/latest/">Function
References</a></li>
</ul></li>
<li><a href="https://github.com/rstudio/shiny">GitHub</a></li>
</ul>
<h3 id="community">Community</h3>
<ul>
<li><a
href="https://support.rstudio.com/hc/en-us/sections/204025308-Shiny-Server">Shiny
Server Forum</a></li>
<li><a href="http://stackoverflow.com/questions/tagged/shiny">Stack
Overflow Questions</a></li>
<li><a href="http://www.r-bloggers.com/search/shiny">R-bloggers</a></li>
<li><a
href="https://groups.google.com/forum/#!forum/shiny-discuss">Google
Group</a></li>
<li><a href="https://community.rstudio.com/c/shiny">RStudio
Community</a></li>
<li><a href="https://ropensci.org/">rOpenSci</a></li>
<li><a href="https://www.reddit.com/r/rshiny/">R-Shiny on
Reddit</a></li>
<li><a href="https://rdotgov.wordpress.com/deploy-shiny/">RGov -
Government network for R/Shiny</a></li>
</ul>
<h3 id="deployment">Deployment</h3>
<h4 id="self-hosting">Self Hosting</h4>
<ul>
<li><a href="https://github.com/rstudio/shiny-server">Shiny Server</a> -
Back end software that builds a web server for shiny apps.</li>
<li><a href="https://www.rstudio.com/products/connect/">RStudio
Connect</a> - Back end software for hosing shiny applications,
Rmarkdown, plus other features for enterprise contexts.</li>
<li><a href="https://www.shinyproxy.io/">Shinyproxy</a> - Uses
containers for hosting shiny apps and a Java server control and proxy
traffic to the app containers. <a
href="http://lukesingham.com/shiny-containers-with-shinyproxy/">How-to
Blog</a>.</li>
<li><a href="https://github.com/dm3ll3n/ShinyStudio">ShinyStudio</a> -
Builds on the <a href="https://www.rocker-project.org/">Rocker
project</a> by including ShinyProxy to provide secured access to
RStudio, VS Code, and Shiny.</li>
</ul>
<h4 id="platform-as-a-service-paas">Platform As A Service (PAAS)</h4>
<ul>
<li><a href="http://www.shinyapps.io/">ShinyApps.io</a> - Rstudios PAAS
specifically for hosting shiny apps.</li>
<li><a href="https://www.heroku.com">Heroku</a> - General cloud
application platform that can be utilised by shiny apps with these <a
href="https://github.com/virtualstaticvoid/heroku-buildpack-r/tree/heroku-16">buildpack
scripts</a>.</li>
</ul>
<h3 id="tutorials">Tutorials</h3>
<ul>
<li><a href="https://r-podcast.org/">The R-Podcast</a>
<ul>
<li><a
href="https://r-podcast.org/episode/015-introduction-to-shiny/">Episode
15: Introduction to Shiny</a></li>
<li><a
href="https://r-podcast.org/episode/016-interview-with-dean-attali/">Episode
16: Interview with Dean Attali</a></li>
<li><a
href="https://r-podcast.org/episode/017-a-simply-radiant-chat-with-vincent-nijs/">Episode
17: A simply Radiant Chat with Vincent Nijs</a></li>
<li><a
href="https://r-podcast.org/episode/018-interviews-with-the-rstudio-team/">Episode
18: Interviews with the R-Studio Team</a></li>
<li><a
href="https://r-podcast.org/episode/019-talking-shiny-at-rstudio-conf-with-barbara-borges-and-dean-attali/">Episode
19: Talking Shiny at R-Studio Conf wiht Barabara Borges and Dean
Attali</a></li>
<li><a
href="https://r-podcast.org/episode/021-talking-rcpp-and-more-with-dirk-eddelbuettel/">Episode
21: Talking Rcpp and More with Dirk Eddelbuettel</a></li>
<li><a
href="https://r-podcast.org/episode/025-rstudioconf-ian-lyttle/">Episode
25: Interview with Ian Lyttle (Rstudio::Conf 2018</a></li>
<li><a
href="https://r-podcast.org/episode/027-rstudioconf-tables/">Episode 27:
Get The {Gt} Tables (Rstudio::Conf 2019)</a></li>
</ul></li>
<li><a href="https://shiny.rstudio.com/tutorial/">R-Studio (video)</a>
<ul>
<li><a href="https://github.com/rstudio/RStartHere">RStartHere</a></li>
<li><a
href="https://www.rstudio.com/resources/videos/effective-reactive-programming/">Effective
Reactive Programming Part 1 &amp; Part 2</a></li>
<li><a
href="https://www.rstudio.com/resources/videos/coordinated-multiple-views-linked-brushing/">Coordinated
multiple views (linked brushing)</a></li>
<li><a
href="https://www.rstudio.com/resources/videos/building-interactive-tools-for-exploratory-data-analysis/">Building
interactive tools for exploratory data analysis (gadgets)</a></li>
<li><a
href="https://www.rstudio.com/resources/videos/deploying-apps/">Improvements
in deploying apps</a></li>
<li><a
href="https://www.rstudio.com/resources/videos/modularizing-shiny-app-code/">Modularizing
Shiny app code</a></li>
<li><a href="https://www.rstudio.com/resources/videos/shiny-ui/">Shiny
UI</a></li>
<li><a
href="https://www.rstudio.com/resources/videos/debugging-techniques/">Debugging
Techniques</a></li>
<li><a
href="https://www.rstudio.com/resources/videos/profiling-and-performance/">Profiling
and Performance</a></li>
<li><a
href="https://www.rstudio.com/resources/videos/interfacing-datatables/">Interfacing
DataTables</a></li>
<li><a
href="https://www.rstudio.com/resources/videos/grid-style-sheets/">Complex
application layouts with Grid Style Sheets</a></li>
<li><a
href="https://www.rstudio.com/resources/videos/building-dashboards/">Building
Dashboards</a></li>
</ul></li>
<li><a
href="https://www.youtube.com/playlist?list=PL9HYL-VRX0oTAHdR62i2YaLNmJhFiiwaO">R-Studio
(YouTube)</a></li>
<li><a href="https://vimeo.com/rstudioinc">R-Studio (Vimeo)</a></li>
<li><a href="https://www.datacamp.com/">DataCamp</a>
<ul>
<li><a
href="https://www.datacamp.com/courses/building-web-applications-in-r-with-shiny">Building
Web Applications in R with Shiny</a></li>
<li><a
href="https://deanattali.com/blog/shiny-use-cases-datacamp-course/">Dean
Attali: Shiny Case Studies: My new online interactive video course
(DataCamp)</a></li>
</ul></li>
<li><a href="https://deanattali.com/shiny/">Dean Attali</a>
<ul>
<li><a href="https://cranalerts.com/">CRANalerts: Get email alerts when
a CRAN package gets updated</a></li>
<li><a
href="http://deanattali.com/blog/building-shiny-apps-tutorial/">Blog
Post: Building Shiny apps - an interactive tutorial</a></li>
<li><a href="http://deanattali.com/blog/advanced-shiny-tips/">Blog Post:
Shiny tips &amp; tricks for improving your apps and solving common
problems</a></li>
<li><a
href="http://deanattali.com/2015/05/09/setup-rstudio-shiny-server-digital-ocean/">Blog
Post: How to get your very own RStudio Server and Shiny Server with
DigitalOcean</a></li>
<li><a
href="http://deanattali.com/2015/06/14/mimicking-google-form-shiny/">Blog
Post: Mimicking a Google Form with a shiny app</a></li>
<li><a
href="http://deanattali.com/blog/shiny-persistent-data-storage/">Blog
post: Persistent data storage (and retrieval) in Shiny apps</a></li>
<li><a
href="https://www.digitalocean.com/community/tutorials/how-to-set-up-shiny-server-on-ubuntu-14-04">Blog
post: How to set-up shiny server on Ubuntu 14.04</a></li>
<li><a href="http://stat545.com/">Course: Stat545</a></li>
<li><a
href="https://github.com/daattali/advanced-shiny">Advanced-Shiny</a></li>
</ul></li>
<li><a href="https://medium.com/@joe.cheng">Joe Cheng</a>
<ul>
<li><a
href="https://medium.com/@joe.cheng/async-programming-in-r-and-shiny-ebe8c5010790">Async
programming in R and Shiny</a></li>
<li><a
href="https://medium.com/@joe.cheng/an-informal-intro-to-async-shiny-cbf01c85c4c5">An
informal intro to async Shiny</a></li>
</ul></li>
<li><a href="https://alyssacolumbus.com">Alyssa Columbus</a>
<ul>
<li><a href="https://opendatascience.com/introduction-to-r-shiny/">Blog
Post: Introduction to R Shiny</a></li>
</ul></li>
<li><a
href="https://www.youtube.com/playlist?list=PL6wLL_RojB5xNOhe2OTSd-DPkMLVY9DfB">Abhinav
Agrawal (YouTube)</a></li>
<li><a
href="https://www.youtube.com/playlist?list=PLXiYeGj1hvHN5Nnu2VwRg_E-YMoc1vtan">AHmed
HAsan (YouTube)</a></li>
<li><a
href="http://zevross.com/blog/2016/04/19/r-powered-web-applications-with-shiny-a-tutorial-and-cheat-sheet-with-40-example-apps/">Zev-Ross</a></li>
<li><a href="https://www.rstudio.com/resources/cheatsheets/#shiny">Cheat
Sheet</a></li>
<li><a
href="https://blog.kublr.com/delivering-data-science-for-the-enterprise-with-shiny-r-in-kubernetes-8430c88d1b52">Delivering
Data Science for the Enterprise with Shiny in Kubernetes</a></li>
<li><a href="http://www.datascienceriot.com/r/shiny-docker/">Shiny
Server on Docker: CentOS 7 Edition</a></li>
<li><a
href="https://wabi-wiki.scilifelab.se/display/KB/Use+Docker+to+distribute+and+run+Shiny+apps">Use
Docker to distribute and run Shiny apps</a></li>
<li><a
href="http://www.rmining.com.br/2015/04/30/dockerizing-a-shiny-app/index.html">Dockerizing
a Shiny App</a></li>
<li><a
href="https://calligross.de/post/using-cookie-based-authentication-with-shiny/">Cookie
based authentication with Shiny</a></li>
<li><a
href="https://roh.engineering/post/speeding-up-shiny-coding-with-data/">Speed
Up Shiny Coding with Data</a></li>
</ul>
<h2 id="tools">Tools</h2>
<h3 id="packages">Packages</h3>
<ul>
<li>R-Studio
<ul>
<li><a
href="https://github.com/rstudio/shinydashboard">shinydashboard</a> -
Shiny Dashboarding framework.</li>
<li><a href="https://github.com/rstudio/fontawesome">fontawesome</a> -
Easily insert FontAwesome icons into R Markdown docs and Shiny
apps.</li>
<li><a href="https://github.com/rstudio/shinythemes">shinythemes</a> -
Bootstrap themes for use with Shiny.
<ul>
<li><a href="https://github.com/rstudio/miniUI">miniUI</a> - Provides UI
widget and layout functions for writing Shiny apps that work well on
small screens.</li>
</ul></li>
</ul></li>
<li><a
href="https://github.com/nik01010/dashboardthemes">dashboardthemes</a> -
An experimental R package to provide custom theme options for
Shinydashboard applications.</li>
<li><a href="https://github.com/trestletech/shinyAce">shinyAce</a> -
Integrate ace editor with shiny.</li>
<li><a href="https://github.com/daattali/shinyjs">shinyjs</a> - Common
JavaScript operations in shiny via R code.</li>
<li><a href="https://github.com/daattali/colourpicker">colourpicker</a>
- Colour picker widget that can be used in different contexts in R.</li>
<li><a href="https://github.com/AnalytixWare/ShinySky">ShinySky</a> -
Various UI widgets/components not part of Shiny e.g. alerts, styled
buttons.</li>
<li><a href="https://github.com/radiant-rstats/radiant">radiant</a> -
Business analytics using R and Shiny.</li>
<li><a href="https://github.com/shinyTree/shinyTree">shinyTree</a> -
Enables Shiny application developers to use the jsTree library in their
applications.</li>
<li><a href="http://mc-stan.org/interfaces/shinystan">shinystan</a> -
Provides visual and numerical summaries of model parameters and
convergence diagnostics for MCMC simulations.</li>
<li><a href="https://github.com/Yang-Tang/shinyjqui">shinyjqui</a> -
jQuery UI interactions and effects for shiny.</li>
<li><a href="https://github.com/ijlyttle/bsplus">bsplus</a> - Shiny and
R Markdown addons to Bootstrap 3.</li>
<li><a href="https://github.com/thomasp85/shinyFiles">shinyFiles</a> -
Extends the functionality of shiny by providing an API for client side
access to the server file system.</li>
<li><a href="https://github.com/ayayron/shinydnd">shinyDND</a> - Create
Shiny drag and drop elements in R.</li>
<li><a href="https://github.com/daattali/shinyforms">shinyforms</a> -
Easily create questionnaire-type forms with Shiny.</li>
<li><a href="https://github.com/XD-DENG/ECharts2Shiny">ECharts2Shiny</a>
- Insert interactive charts from ECharts into Shiny.</li>
<li><a
href="https://github.com/merlinoa/shinyFeedback">shinyFeedback</a> -
Display user feedback along side Shiny inputs.</li>
<li><a
href="https://github.com/daattali/shinycssloaders">shinycssloaders</a> -
Add CSS loader animations to Shiny outputs.</li>
<li><a
href="https://github.com/wleepang/shiny-directory-input">directoryInput</a>
- Widget for interactive selection of directories.</li>
<li><a
href="https://github.com/ericrayanderson/shinymaterial">shinymaterial</a>
- Implements Google Material Design in Shiny Applications.</li>
<li><a href="https://github.com/nstrayer/shinysense">shinysense</a> -
Series of Shiny modules to help Shiny sense the world around it.</li>
<li><a href="https://github.com/dreamRs/shinyWidgets">shinyWidgets</a> -
Extend input widgets available in Shiny.</li>
<li><a href="https://github.com/metrumresearchgroup/ggedit">ggedit</a> -
A Shiny gadget for exploring ggplot objects.</li>
<li><a href="https://github.com/rstudio/shinytest">shinytest</a> -
Automated testing for shiny apps.</li>
<li><a href="https://github.com/daattali/timevis/">timevis</a> - Create
interactive timeline visualizations in R.</li>
<li><a href="https://github.com/MangoTheCat/shinytoastr">shinytoastr</a>
- Notifications in Shiny, via <a
href="https://github.com/CodeSeven/toastr">toastr</a>.</li>
<li><a
href="https://github.com/Appsilon/shiny.collections">shiny.collections</a>
- Google Docs-like live collaboration in Shiny.</li>
<li><a href="https://rinterface.com">RinteRface</a> - A collection of
HTML templates for Shiny.</li>
<li><a
href="https://github.com/Appsilon/shiny.semantic">shiny.semantic</a> -
Semantic UI wrapper for Shiny.</li>
<li><a href="https://github.com/nteetor/yonder">yonder</a> - A reactive
web framework built on shiny.</li>
<li><a
href="https://github.com/emitanaka/shinycustomloader">shinycustomloader</a>
- Add a custom loader for R Shiny.</li>
<li><a href="https://github.com/dreamRs/shinybusy">shinybusy</a> -
Minimal busy indicator for Shiny apps.</li>
<li><a href="https://github.com/JohnCoene/waiter">waiter</a> - Loading
screens for Shiny.</li>
<li><a href="https://github.com/cwthom/shinyhelper">shinyhelper</a> -
Add markdown help files to Shiny apps.</li>
<li><a href="https://github.com/PaulC91/shinyauthr">shinyauthr</a> -
Server-side authentication using shiny modules.</li>
<li><a href="https://github.com/curso-r/auth0">auth0</a> -
Authentication in Shiny apps using Auth0 service.</li>
<li><a href="https://github.com/rstudio/reactlog">reactlog</a> - Visual
insight into a Shiny apps reactive graph.</li>
<li><a href="https://github.com/strboul/supreme">supreme</a> - Structure
Shiny applications developed with modules.</li>
<li><a
href="https://github.com/datastorm-open/shinymanager/">shinymanager</a>
- Simple and secure authentication for single Shiny applications using
a SQLite database.</li>
<li><a href="https://github.com/Tychobra/polished">polished</a> -
Authentication, user administration, and web hosting for secure Shiny
apps &amp; Rmarkdown documents (flexdashboards, HTML, &amp; PDF).</li>
<li><a
href="https://github.com/systemPipeR/systemPipeShiny">systemPipeShiny</a>
- Design/run biological or general data analysis workflows, and
visualize downstream results.</li>
<li><a href="https://github.com/ThinkR-open/golem/">golem</a> -
Framework for building production-grade shiny applications.</li>
<li><a href="https://github.com/burgerga/shinyTime">shinyTime</a> - A
timeInput widget for Shiny</li>
<li><a href="https://github.com/daattali/shinyalert">shinyalert</a> -
Easily create pretty popup messages (modals) in Shiny</li>
<li><a
href="https://github.com/daattali/shinydisconnect">shinydisconnect</a> -
Show a nice message when a Shiny app disconnects or errors</li>
<li><a
href="https://github.com/daattali/shinyscreenshot">shinyscreenshot</a> -
Capture screenshots of entire pages or parts of pages in Shiny apps</li>
<li><a href="https://github.com/yonicd/reactor">reactor</a> - Unit
testing for shiny reactivity</li>
</ul>
<h3 id="integrations">Integrations</h3>
<ul>
<li><a href="http://www.htmlwidgets.org/">HTML Widgets/JavaScript</a>
<ul>
<li><a
href="https://rstudio.github.io/crosstalk/shiny.html">Crosstalk</a> -
Extends htmlwidgets with functionality for implementing cross-widget
interactions.</li>
<li><a href="https://github.com/rstudio/DT">DT</a> - Provides a function
<code>datatable()</code> to display R data via the DataTables JavaScript
library.</li>
<li><a href="http://rstudio.github.io/leaflet/shiny.html">leaflet</a> -
JavaScript library for creating dynamic maps that support panning and
zooming along with various annotations like markers, polygons, and
popups.</li>
<li><a
href="https://github.com/rte-antares-rpackage/leaflet.minicharts">leaflet.minicharts</a>
- Add and update small charts on an interactive leaflet maps.</li>
<li><a href="https://github.com/rstudio/d3heatmap">d3heatmap</a> -
Implements a D3 heatmap htmlwidget.</li>
<li><a href="https://github.com/rstudio/dygraphs">dygraphs</a> - R
interface to the dygraphs JavaScript charting library. It provides rich
facilites for charting time-series data in R.</li>
<li><a href="https://github.com/rich-iannone/DiagrammeR">DiagrammeR</a>
- Tool for creating diagrams and flowcharts using Graphviz and
Mermaid.</li>
<li><a
href="https://github.com/hrbrmstr/metricsgraphics">MetricsGraphics</a> -
Enables easy creation of D3 scatterplots, line charts, and
histograms.</li>
<li><a
href="https://github.com/christophergandrud/networkD3">networkD3</a> -
Graph data visualization with D3.</li>
<li><a href="https://github.com/bwlewis/rthreejs">rthreejs</a> - 3D
scatterplots and globes.</li>
<li><a href="http://hafen.github.io/rbokeh/">rbokeh</a> - Interface to
Bokeh that provides a flexible, powerful, declarative framework for
creating interactive plots.</li>
<li><a href="https://github.com/ropensci/plotly">plotly</a> - Easily
translate your ggplot2 graphics to an interactive web-based version, and
also provides bindings to the plotly.js graphing library.</li>
<li><a href="https://renkun.me/formattable/">formattable</a> - This
package is designed for applying formatting on vectors and data frames
to make data presentation easier, richer, more flexible and hopefully
convey more information.</li>
<li><a
href="https://github.com/rte-antares-rpackage/manipulateWidget">manipulateWidget</a>
- Add More Interactivity to htmlWidgets.</li>
<li><a href="https://github.com/AliciaSchep/gglabeller">gglabeller</a> -
Gadget that enables selecting points on a ggplot to label.</li>
<li><a href="https://github.com/dreamRs/billboarder">billboarder</a> -
Htmlwidget for billboard.js.</li>
<li><a href="http://jkunst.com/highcharter/index.html">highcharter</a> -
Flexible JavaScript charting libraries in shiny.</li>
<li><a href="https://github.com/jrowen/rhandsontable">rhandsontable</a>
- An htmlwidgets implementation of Handsontable.js.</li>
<li><a href="https://github.com/davidgohel/flextable">flextable</a> -
Easily create customizable tables</li>
<li><a href="https://github.com/JohnCoene/echarts4r">echarts4r</a> -
Create interactive charts by leveraging Echarts.js library.</li>
<li><a href="https://github.com/carlganz/rintrojs">rintrojs</a> -
Wrapper for the Intro.js library.</li>
<li><a href="https://github.com/metrumresearchgroup/slickR">slickR</a> -
Slick carousel htmlwidget for R.</li>
<li><a href="https://github.com/sbihorel/rclipboard">rclipboard</a> -
Clipboard.js for R/Shiny Applications.</li>
<li><a href="https://github.com/juba/scatterD3">scatterD3</a> - Scatter
plot htmlwidget based on D3.js.</li>
<li><a href="https://github.com/hafen/trelliscopejs/">trelliscopejs</a>
- TrelliscopeJS R package.</li>
<li><a
href="https://github.com/datastorm-open/visNetwork">visNetwork</a> -
Network visualization for R using vis.js library.</li>
<li><a href="https://github.com/JohnCoene/sigmajs">sigmajs</a> -
Fully-fledged wrapper for the sigma.js JavaScript library.</li>
<li><a href="https://github.com/Swechhya/excelR">excelR</a> - An
interface to jExcel.js library.</li>
</ul></li>
<li><a
href="http://rmarkdown.rstudio.com/flexdashboard/index.html">flexdashboard</a>
- Easy interactive dashboards for R.</li>
<li><a href="http://rmarkdown.rstudio.com/authoring_shiny.html">Shiny in
Rmarkdown</a> - Run shiny apps in rmarkdown documents.</li>
<li><a href="https://github.com/rstudio/ggvis">ggvis</a> - Make it easy
to describe interactive web graphics in R.</li>
<li><a href="https://github.com/ficonsulting/RInno">RInno</a> - Install
local shiny apps by providing an interface between R and Inno Setup,
(Windows Only).</li>
<li><a href="https://github.com/mages/googleVis">googleVis</a> - An
interface between R and the <a
href="https://developers.google.com/chart/">Googles charts
tools</a>.</li>
<li><a href="https://github.com/rstudio/pool">pool</a> - Abstract away
the logic of connection management and the performance cost of fetching
a new connection from a remote database.</li>
</ul>
<h2 id="people">People</h2>
<ul>
<li><a href="https://github.com/daattali">Dean Attali</a></li>
<li><a href="https://github.com/jcheng5">Joe Cheng</a></li>
<li><a href="https://github.com/wch">Winston Chang</a></li>
<li><a href="https://github.com/bborgesr">Barbara Borges
Ribeiro</a></li>
<li><a href="https://github.com/ramnathv">Ramnath Vaidyanathan</a></li>
<li><a href="https://github.com/trestletech">Jeff Allen</a></li>
<li><a href="https://github.com/vnijs">Vincent Nijs</a></li>
<li><a href="https://github.com/skranz">Sebastian Kranz</a></li>
<li><a href="https://divadnojnarg.github.io">David Granjon</a></li>
</ul>
<h2 id="books">Books</h2>
<ul>
<li><a
href="https://www.amazon.com/Web-Application-Development-using-Shiny/dp/1782174346">Web
Application and Development Using Shiny (2nd edition) - by Chris
Beely</a></li>
<li><a
href="https://www.amazon.com/Learning-Shiny-Hernan-G-Resnizky/dp/1785280902">Learing
Shiny - by Hernán G. Resnizky</a></li>
<li><a href="https://mastering-shiny.org/">(WIP) Mastering Shiny - by
Hadley Wickham</a></li>
<li><a
href="https://www.amazon.fr/Engineering-Production-grade-Shiny-Apps-Colin/dp/0367466023/ref=tmm_pap_swatch_0?_encoding=UTF8&amp;qid=&amp;sr=">Engineering
Production-grade Shiny Apps - by Colin Fay, Sébastien Rochette, Vincent
Guyader, Cervan Girard</a></li>
</ul>
<h2 id="galleries">Galleries</h2>
<ul>
<li>R-Studio
<ul>
<li><a
href="https://www.rstudio.com/products/shiny/shiny-user-showcase/">Shiny
User Showcase</a> - Featured user Shiny apps.</li>
<li><a href="https://shiny.rstudio.com/gallery/">Shiny Gallery</a> -
Shiny apps and much more.</li>
</ul></li>
<li><a href="http://www.showmeshiny.com/">Showmeshiny</a> - Huge gallery
of Shiny apps.</li>
<li><a href="http://shinyapps.org/">Shiny Widgets</a> - Experience
statistics with apps designed for teaching and analysis.</li>
<li>Html Widgets
<ul>
<li><a href="http://www.htmlwidgets.org/showcase_leaflet.html">Html
Widgets Showcase</a> - Featured Html widgets.</li>
<li><a href="http://gallery.htmlwidgets.org/">Html Widgets Gallery</a> -
User submitted Html widgets.</li>
</ul></li>
<li><a href="http://shinyapps.stat.ubc.ca/r-graph-catalog/">R Graph
Catalog</a> - Complement to the book “Creating More Effective Graphs” by
Naomi Robbins.</li>
<li><a
href="https://github.com/huyingjie/Awesome-shiny-apps-for-statistics">Awesome
Shiny Apps for Statistics</a> - A curated list of awesome Shiny Apps for
statistics.</li>
</ul>
<h2 id="app-examples">App Examples</h2>
<ul>
<li><a href="https://github.com/rstudio/shiny-examples">R-Studio
Examples</a></li>
<li><a
href="https://www.rstudio.com/resources/customer-spotlight/waze_story/">Waze</a>
- Community based real-time traffic and navigation info.</li>
<li><a
href="https://www.rstudio.com/resources/customer-spotlight/astra_zeneca/">Astra
Zeneca</a> - Data science tools used to create medicines more
efficiently.</li>
<li><a
href="https://github.com/toddwschneider/shiny-salesman">shiny-salesman</a>
- Traveling salesman app.</li>
<li><a href="https://github.com/dm3ll3n/Shiny-GEM">Shiny GEM</a> - GEM
stands for general exploratory methods, as this app aims to simplify a
variety of basic EDA tasks.</li>
<li><a href="https://github.com/ShinyEd/ShinyEd">shinyEd</a> -
Statistics education apps.</li>
<li><a href="https://github.com/jminnier/STARTapp">STARTapp</a> -
Transcriptome Analysis Resource Tool.</li>
<li><a
href="https://github.com/joey711/shiny-phyloseq">shiny-phyloseq</a> -
Provides a graphical user interface to the microbiome analysis package
for R, called phyloseq.</li>
<li><a
href="https://kasperskytte.shinyapps.io/shinyampvis">shiny-ampvis2</a> -
Provides some basic functionality for using ampvis2 to visualize
microbiome data.</li>
<li><a
href="https://github.com/MarkEdmondson1234/ga-dashboard-demo">Google
Analytics Dashboard</a> - Demo on how to build your own Google Analytics
dashboard with R, Shiny and MySQL.</li>
<li><a href="https://github.com/toddwschneider/ballr">BallR</a> - Uses
the NBA Stats API to visualize every shot taken by a player during an
NBA season dating back to 1996.</li>
<li><a
href="https://github.com/holtzy/GenMap-Comparator">GenMap-Comparator</a>
- Compare genetic maps with D3 &amp; Shiny.</li>
<li><a href="https://github.com/kylehamilton/MAVIS">MAVIS</a> - MAVIS:
Meta Analysis via Shiny.</li>
<li><a href="https://github.com/amrrs/itunesr_webapp">iTunes Reviews
Analysis</a> - iTunes App Store Reviews Text Extractor and Text Analysis
Web App.</li>
<li><a href="https://github.com/jordanmeyer/nyt-bar-optimizer">NYT Bar
Optimizer</a> - Optimize your liquor cabinet using cocktail recipes from
New York Times Cooking.</li>
<li><a href="https://daattali.com/shiny/lightsout/">Lights Out game</a>
- Lights Out is a puzzle game consisting of a grid of lights that are
either on or off.</li>
<li>Australian Tax Office:
<ul>
<li><a href="https://atogov.shinyapps.io/workforcedmgs/">Workforce
Demographics</a> - View a range of workforce related demographics
information across an organisation. <a
href="https://github.com/atogov/workforceDmgs">Source Code</a>.</li>
<li><a href="https://atogov.shinyapps.io/bivariatedmgs/">Bivariate
Demographics</a> - Examine how an organisation is performing on a range
of demographic information. <a
href="https://github.com/atogov/bivariateDmgs">Source Code</a>.</li>
</ul></li>
<li><a href="https://ipub.com/dev-corner/apps/shiny_crud01/">Shiny
Database App (CRUD)</a> - An example of a <a
href="https://en.wikipedia.org/wiki/Create,_read,_update_and_delete">CRUD</a>
shiny app with <a href="https://ipub.com/shiny-crud-app/">accompanying
how-to post</a>.</li>
<li><a href="https://github.com/bearloga/taskviewr">taskviewr</a> -
Browse R packages by CRAN Task Views and license info.</li>
<li><a href="https://davesteps.shinyapps.io/homebrewR/">homebrewR</a> -
Explore and compare beer recipes.</li>
<li><a href="https://github.com/ewenme/vinylspotting">vinylSpotting</a>
- Visualize and explore Discogs record collections.</li>
<li><a href="https://ewenme.shinyapps.io/polMonitor/">polMonitor</a> -
Monitor police violence in the United States.</li>
<li><a href="https://github.com/longhowlam/OCRinShiny">OCRinShiny</a> -
OCR an image with the tesseract package.</li>
<li><a href="https://github.com/5c077/ExpressionDB">ExpressionDB</a> -
Host gene expression/ontology data with Shiny.</li>
<li><a
href="https://github.com/benmarwick/Interactive_PCA_Explorer">Interactive
PCA Explorer</a> - Explore a PCA plots and data.</li>
<li><a href="https://github.com/LucyMcGowan/contributr">contributr</a> -
Find beginner GitHub issues to contribute to.</li>
<li><a
href="https://github.com/LaurenSamuels/VisualPruner">VisualPruner</a> -
Cohort selection in observational studies.</li>
<li><a
href="https://github.com/Dmunslow/Opioid-Overdose-Shiny-App">Opioid
Overdose Shiny App</a> - Visualize opioid overdose data.</li>
<li><a href="https://github.com/joelcponte/shiny-app-spotify">Shiny App
Spotify</a> - Connect with spotifys API and generate personalized
playlist recommendations through machine learning and data
visualization.</li>
<li><a
href="https://github.com/sgaraycoa/National-Parks-Weather">National
Parks Weather</a> - Visualize National Parks locations and weather using
user input.</li>
<li><a href="https://github.com/alandipert/html2r">html2r</a> - Convert
HTML to R.</li>
<li><a
href="https://murat-koptur.shinyapps.io/AnomalyDetectionShiny/">Anomaly
Detection</a> - Detect anomalies on univariate timeseries data using
AnomalyDetection package.</li>
<li><a href="https://github.com/yanirmor/shiny-user-management">R Shiny
User Management &amp; Authentication</a> - Demonstration of user
management and authentication system in R Shiny.</li>
</ul>
<h2 id="contributors">Contributors</h2>
<p><a
href="https://sourcerer.io/fame/grabear/grabear/awesome-rshiny/links/0"><img
src="https://sourcerer.io/fame/grabear/grabear/awesome-rshiny/images/0" /></a><a
href="https://sourcerer.io/fame/grabear/grabear/awesome-rshiny/links/1"><img
src="https://sourcerer.io/fame/grabear/grabear/awesome-rshiny/images/1" /></a><a
href="https://sourcerer.io/fame/grabear/grabear/awesome-rshiny/links/2"><img
src="https://sourcerer.io/fame/grabear/grabear/awesome-rshiny/images/2" /></a><a
href="https://sourcerer.io/fame/grabear/grabear/awesome-rshiny/links/3"><img
src="https://sourcerer.io/fame/grabear/grabear/awesome-rshiny/images/3" /></a><a
href="https://sourcerer.io/fame/grabear/grabear/awesome-rshiny/links/4"><img
src="https://sourcerer.io/fame/grabear/grabear/awesome-rshiny/images/4" /></a><a
href="https://sourcerer.io/fame/grabear/grabear/awesome-rshiny/links/5"><img
src="https://sourcerer.io/fame/grabear/grabear/awesome-rshiny/images/5" /></a><a
href="https://sourcerer.io/fame/grabear/grabear/awesome-rshiny/links/6"><img
src="https://sourcerer.io/fame/grabear/grabear/awesome-rshiny/images/6" /></a><a
href="https://sourcerer.io/fame/grabear/grabear/awesome-rshiny/links/7"><img
src="https://sourcerer.io/fame/grabear/grabear/awesome-rshiny/images/7" /></a></p>
<ul>
<li><a href="https://github.com/grabear">Rob Gilmore</a></li>
<li><a href="https://github.com/sdhutchins">Shaurita Hutchins</a></li>
<li><a href="https://github.com/dpastoor">Devin Pastoor</a></li>
<li><a href="https://github.com/daattali">Dean Attali</a></li>
<li><a href="https://github.com/ucg8j">Luke Singham</a></li>
<li><a href="https://www.github.com/amrrs">Abdul Majed Raja</a></li>
<li><a href="https://domthecodingcaveman.wordpress.com/">Leonardo
Trimarchi</a></li>
<li><a href="http://twitter.com/kshitizkhanal7">Kshitiz Khanal</a></li>
<li><a href="https://alyssacolumbus.com">Alyssa Columbus</a></li>
<li><a href="https://polished.tech">Patrick Howard</a></li>
<li><a href="https://github.com/lz100">Le Zhang</a></li>
</ul>