Shiny makes it incredibly easy to build interactive web applications with R. Automatic "reactive" binding between inputs and outputs and extensive prebuilt widgets make it possible to build beautiful, responsive, and powerful applications with minimal effort.


The Shiny tutorial at explains the framework in depth, walks you through building a simple application, and includes extensive annotated examples.

See also

shiny-options for documentation about global options.


Maintainer: Winston Chang (ORCID)


Other contributors:

  • Posit Software, PBC [copyright holder, funder]

  • jQuery Foundation (jQuery library and jQuery UI library) [copyright holder]

  • jQuery contributors (jQuery library; authors listed in inst/www/shared/jquery-AUTHORS.txt) [contributor, copyright holder]

  • jQuery UI contributors (jQuery UI library; authors listed in inst/www/shared/jqueryui/AUTHORS.txt) [contributor, copyright holder]

  • Mark Otto (Bootstrap library) [contributor]

  • Jacob Thornton (Bootstrap library) [contributor]

  • Bootstrap contributors (Bootstrap library) [contributor]

  • Twitter, Inc (Bootstrap library) [copyright holder]

  • Prem Nawaz Khan (Bootstrap accessibility plugin) [contributor]

  • Victor Tsaran (Bootstrap accessibility plugin) [contributor]

  • Dennis Lembree (Bootstrap accessibility plugin) [contributor]

  • Srinivasu Chakravarthula (Bootstrap accessibility plugin) [contributor]

  • Cathy O'Connor (Bootstrap accessibility plugin) [contributor]

  • PayPal, Inc (Bootstrap accessibility plugin) [copyright holder]

  • Stefan Petre (Bootstrap-datepicker library) [contributor, copyright holder]

  • Andrew Rowls (Bootstrap-datepicker library) [contributor, copyright holder]

  • Brian Reavis (selectize.js library) [contributor, copyright holder]

  • Salmen Bejaoui (selectize-plugin-a11y library) [contributor, copyright holder]

  • Denis Ineshin (ion.rangeSlider library) [contributor, copyright holder]

  • Sami Samhuri (Javascript strftime library) [contributor, copyright holder]

  • SpryMedia Limited (DataTables library) [contributor, copyright holder]

  • John Fraser (showdown.js library) [contributor, copyright holder]

  • John Gruber (showdown.js library) [contributor, copyright holder]

  • Ivan Sagalaev (highlight.js library) [contributor, copyright holder]

  • R Core Team (tar implementation from R) [contributor, copyright holder]