This commit is contained in:
2025-07-18 23:13:11 +02:00
parent c9485bf576
commit 652812eed0
2354 changed files with 1266414 additions and 1 deletions

678
html/rshiny.html Normal file
View File

@@ -0,0 +1,678 @@
<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>
<p><a href="https://github.com/grabear/awesome-rshiny">rshiny.md
Github</a></p>