Skip to content

Instantly share code, notes, and snippets.

@davebraze
Created May 4, 2023 13:46
Show Gist options
  • Save davebraze/e7141fe6322342dfa60258169543d456 to your computer and use it in GitHub Desktop.
Save davebraze/e7141fe6322342dfa60258169543d456 to your computer and use it in GitHub Desktop.
Shiny, Random notes

UI oriented helpers for shiny apps

  • {shiny.router} Basic Routing for Shiny Web Applications
  • {shinydashboard} Create Dashboards with 'Shiny'
  • {shinydashboardPlus} Add More 'AdminLTE2' Components to 'shinydashboard'
  • {bs4Dash} A 'Bootstrap 4' Version of 'shinydashboard'
  • {designer} 'Shiny' UI Prototype Builder
  • {gfonts} Offline 'Google' Fonts for 'Markdown' and 'Shiny'
  • {mwshiny} 'Shiny' for Multiple Windows
  • {prompter} Add Tooltips in 'Shiny' Apps with 'Hint.css'
  • {shidashi} A Shiny Dashboard Template System
  • {shinyalert} Easily Create Pretty Popup Messages (Modals) in 'Shiny'
  • {shinywidgets} Custom Inputs Widgets for Shiny
  • {shinyglide} Glide Component for Shiny Applications

Server oriented helpers for Shiny development

  • {golem} A Framework for Robust Shiny Applications
  • {gargoyle} An Event-Based Mechanism for 'Shiny'
  • {leprechaun} Create Simple 'Shiny' Applications as Packages
  • {periscope} Enterprise Streamlined 'Shiny' Application Framework
  • {polished} Authentication and Hosting for 'shiny' Apps
  • {reactlog} Reactivity Visualizer for 'shiny'
  • {rhino} A Framework for Enterprise Shiny Applications
  • {RInno} An Installation Framework for Shiny Apps
  • {whereami} Reliably Return the Source and Call Location of a Command
  • {shinyvalidate} Input Validation for Shiny Apps
  • {auth0} Authentication in Shiny with Auth0
  • {shinytest} & {shinytest2} Testing for Shiny Applications

Stuff of more marginal interest

  • {aniview} Animate Shiny and R Markdown Content when it Comes into View
  • {aos} Animate on Scroll Library for 'shiny'
  • {argonDash} Argon Shiny Dashboard Template
  • {autoshiny} Automatic Transformation of an 'R' Function into a 'shiny' App
  • {AzureAppInsights} Include Azure Application Insights in Shiny Apps
  • {bubblyr} Beautiful Bubbles for 'shiny' and 'rmarkdown' Backgrounds
  • {circletypera} Curve Text Elements in 'Shiny' Using 'CircleType.js'
  • {cognitoR} Authentication for 'Shiny' Apps with 'Amazon Cognito'
  • {comFuncs} Commonly Used Functions for R Shiny Applications
  • {cookies} Use Browser Cookies with 'shiny'
  • {crunchy} Shiny Apps on Crunch
  • {d3po} Fast and Beautiful Interactive Visualization for 'Markdown' and 'Shiny'
  • {daterangepicker} Create a Shiny Date-Range Input
  • {histoslider} A Histogram Slider Input for 'Shiny'
  • {hover} CSS Animations for 'shiny' Button Elements
  • {imola} CSS Layouts (Grid and Flexbox) Implementation for R/Shiny
  • {metathis} HTML Metadata Tags for 'R Markdown' and 'Shiny'
  • {miniUI} Shiny UI Widgets for Small Screens
  • {modchart} A 'shiny' Module for Creating Charts of Various Types
  • {multiActionButton} Multi Action Button for 'Shiny' Applications
  • {NestedMenu} A Nested Menu Widget for 'Shiny' Applications
  • {nextGenShinyApps} Advanced Tools for Building the Next Generation of 'Shiny' Applications and Dashboards
  • {pushbar} Create Sliders for 'Shiny'
  • {r2resize} In-Text Expandable and Resizable Containers, Images, Tables and Data Tables in 'Shiny', 'Rmarkdown' and 'Quarto' Documents
  • {reactCheckbox} Checkbox Group Input for 'Shiny'
  • {shinybusy} Busy Indicators and Notifications for 'Shiny' Applications
  • {shinyChakraSlider} Combined Slider and Numeric Input for 'Shiny'
  • {shinyDatetimePickers} Some Datetime Pickers for 'Shiny'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment