awesome-rshiny
An awesome R-shiny list!
https://github.com/grabear/awesome-rshiny
Last synced: 3 days ago
JSON representation
App Examples
Integrations
- shiny-ampvis2 - Provides some basic functionality for using ampvis2 to visualize microbiome data.
- Lights Out game - Lights Out is a puzzle game consisting of a grid of lights that are either on or off.
- Workforce Demographics - View a range of workforce related demographics information across an organisation. Source Code.
- Bivariate Demographics - Examine how an organisation is performing on a range of demographic information. Source Code.
- Shiny Database App (CRUD) - An example of a CRUD shiny app with accompanying how-to post.
- homebrewR - Explore and compare beer recipes.
- polMonitor - Monitor police violence in the United States.
- National Parks Weather - Visualize National Parks locations and weather using user input.
- Anomaly Detection - Detect anomalies on univariate timeseries data using AnomalyDetection package.
- R-Studio Examples
- shiny-salesman - Traveling salesman app.
- shinyEd - Statistics education apps.
- STARTapp - Transcriptome Analysis Resource Tool.
- shiny-phyloseq - Provides a graphical user interface to the microbiome analysis package for R, called phyloseq.
- Google Analytics Dashboard - Demo on how to build your own Google Analytics dashboard with R, Shiny and MySQL.
- BallR - Uses the NBA Stats API to visualize every shot taken by a player during an NBA season dating back to 1996.
- GenMap-Comparator - Compare genetic maps with D3 & Shiny.
- MAVIS - MAVIS: Meta Analysis via Shiny.
- iTunes Reviews Analysis - iTunes App Store Reviews Text Extractor and Text Analysis Web App.
- NYT Bar Optimizer - Optimize your liquor cabinet using cocktail recipes from New York Times Cooking.
- taskviewr - Browse R packages by CRAN Task Views and license info.
- vinylSpotting - Visualize and explore Discogs record collections.
- OCRinShiny - OCR an image with the tesseract package.
- ExpressionDB - Host gene expression/ontology data with Shiny.
- Interactive PCA Explorer - Explore a PCA plots and data.
- contributr - Find beginner GitHub issues to contribute to.
- VisualPruner - Cohort selection in observational studies.
- Opioid Overdose Shiny App - Visualize opioid overdose data.
- Shiny App Spotify - Connect with spotify's API and generate personalized playlist recommendations through machine learning and data visualization.
- html2r - Convert HTML to R.
- R Shiny User Management & Authentication - Demonstration of user management and authentication system in R Shiny.
Books
Integrations
Galleries
Integrations
- Shiny Gallery - Shiny apps and much more.
- Showmeshiny - Huge gallery of Shiny apps.
- Shiny Widgets - Experience statistics with apps designed for teaching and analysis.
- Html Widgets Showcase - Featured Html widgets.
- Html Widgets Gallery - User submitted Html widgets.
- R Graph Catalog - Complement to the book “Creating More Effective Graphs” by Naomi Robbins.
- Shiny Widgets - Experience statistics with apps designed for teaching and analysis.
- Html Widgets Showcase - Featured Html widgets.
- Awesome Shiny Apps for Statistics - A curated list of awesome Shiny Apps for statistics.
- Shiny User Showcase - Featured user Shiny apps.
- Shiny Gallery - Shiny apps and much more.
People
Integrations
Resources
Community
- Shiny Server Forum
- Stack Overflow Questions
- R-bloggers
- Google Group
- rOpenSci
- R-Shiny on Reddit
- RGov - Government network for R/Shiny
- RStudio Community
- Stack Overflow Questions
Deployment
- RStudio Connect - Back end software for hosing shiny applications, Rmarkdown, plus other features for enterprise contexts.
- Shinyproxy - Uses containers for hosting shiny apps and a Java server control and proxy traffic to the app containers. How-to Blog.
- ShinyApps.io - Rstudio's PAAS specifically for hosting shiny apps.
- Shiny Server - Back end software that builds a web server for shiny apps.
- RStudio Connect - Back end software for hosing shiny applications, Rmarkdown, plus other features for enterprise contexts.
General
- Blog
- Advanced Shiny
- 2019/2020 Conference
- Function References
- Function References
- Consultants
- GitHub
- Training
- 2019/2020 Conference
- Blog
- Old Webinars Page
- Articles
Tutorials
- The R-Podcast
- Episode 15: Introduction to Shiny
- Episode 16: Interview with Dean Attali
- Episode 17: A simply Radiant Chat with Vincent Nijs
- Episode 18: Interviews with the R-Studio Team
- Episode 19: Talking Shiny at R-Studio Conf wiht Barabara Borges and Dean Attali
- Episode 21: Talking Rcpp and More with Dirk Eddelbuettel
- Episode 25: Interview with Ian Lyttle (Rstudio::Conf 2018
- Episode 27: Get The {Gt} Tables (Rstudio::Conf 2019)
- R-Studio (YouTube)
- R-Studio (Vimeo)
- DataCamp
- Building Web Applications in R with Shiny
- Dean Attali: Shiny Case Studies: My new online interactive video course (DataCamp)
- Dean Attali
- CRANalerts: Get email alerts when a CRAN package gets updated
- Blog Post: Shiny tips & tricks for improving your apps and solving common problems
- Blog Post: How to get your very own RStudio Server and Shiny Server with DigitalOcean
- Blog Post: Mimicking a Google Form with a shiny app
- Blog post: Persistent data storage (and retrieval) in Shiny apps
- Blog post: How to set-up shiny server on Ubuntu 14.04
- Course: Stat545
- Joe Cheng
- Async programming in R and Shiny
- An informal intro to async Shiny
- Alyssa Columbus
- Blog Post: Introduction to R Shiny
- Abhinav Agrawal (YouTube)
- AHmed HAsan (YouTube)
- Zev-Ross
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Shiny Server on Docker: CentOS 7 Edition
- Use Docker to distribute and run Shiny apps
- Dockerizing a Shiny App
- Cookie based authentication with Shiny
- Speed Up Shiny Coding with Data
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Shiny Server on Docker: CentOS 7 Edition
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- RStartHere
- R-Studio (YouTube)
- Advanced-Shiny
- Abhinav Agrawal (YouTube)
- AHmed HAsan (YouTube)
- Zev-Ross
- Delivering Data Science for the Enterprise with Shiny in Kubernetes
- Shiny Server on Docker: CentOS 7 Edition
- Use Docker to distribute and run Shiny apps
- Dockerizing a Shiny App
- Building Web Applications in R with Shiny
Tools
Integrations
- HTML Widgets/JavaScript
- Crosstalk - Extends htmlwidgets with functionality for implementing cross-widget interactions.
- leaflet - JavaScript library for creating dynamic maps that support panning and zooming along with various annotations like markers, polygons, and popups.
- highcharter - Flexible JavaScript charting libraries in shiny.
- flexdashboard - Easy interactive dashboards for R.
- Shiny in Rmarkdown - Run shiny apps in rmarkdown documents.
-
DT
- Provides a function
datatable()to display R data via the DataTables JavaScript library. - leaflet.minicharts - Add and update small charts on an interactive leaflet maps.
- dygraphs - R interface to the dygraphs JavaScript charting library. It provides rich facilites for charting time-series data in R.
- DiagrammeR - Tool for creating diagrams and flowcharts using Graphviz and Mermaid.
- MetricsGraphics - Enables easy creation of D3 scatterplots, line charts, and histograms.
- networkD3 - Graph data visualization with D3.
- rthreejs - 3D scatterplots and globes.
- rbokeh - Interface to Bokeh that provides a flexible, powerful, declarative framework for creating interactive plots.
- formattable - 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.
- manipulateWidget - Add More Interactivity to htmlWidgets.
- gglabeller - Gadget that enables selecting points on a ggplot to label.
- billboarder - Htmlwidget for billboard.js.
- rhandsontable - An htmlwidgets implementation of Handsontable.js.
- flextable - Easily create customizable tables
- echarts4r - Create interactive charts by leveraging Echarts.js library.
- rintrojs - Wrapper for the Intro.js library.