shiny v0.9.0


Monthly downloads



by Winston Chang

Web Application Framework for R

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

Functions in shiny

Name Description
include Include Content From a File
reactiveTimer Timer
reactiveUI UI output (deprecated)
actionButton Action button
isolate Create a non-reactive scope for an expression
navbarPage Create a page with a top level navigation bar
checkboxInput Checkbox Input Control
mainPanel Create a main panel
parseQueryString Parse a GET query string from a URL
numericInput Create a numeric input control
repeatable Make a random number generator repeatable
headerPanel Create a header panel
checkboxGroupInput Checkbox Group Input Control
fixedPage Create a page with a fixed layout
runUrl Run a Shiny application from a URL
absolutePanel Panel with absolute positioning
HTML Mark Characters as HTML
reactiveText Text output (deprecated)
shinyServer Define Server Functionality
installExprFunction Install an expression as a function
reactiveValuesToList Convert a reactivevalues object to a list
shinyUI Create a Shiny UI handler
reactiveTable Table output (deprecated)
helpText Create a help text element
exprToFunction Convert an expression to a function
renderPrint Printable Output
outputOptions Set options for an output object.
renderUI UI Output
icon Create an icon
fluidPage Create a page with fluid layout
dateInput Create date input
column Create a column within a UI definition
imageOutput Create a image output element
renderText Text Output
observe Create a reactive observer
downloadButton Create a download button or link
downloadHandler File Downloads
registerInputHandler Register an Input Handler
p HTML Builder Functions
reactive Create a reactive expression
conditionalPanel Conditional Panel
runGist Run a Shiny application from
reactivePlot Plot output (deprecated)
fileInput File Upload Control
runApp Run Shiny Application
runGitHub Run a Shiny application from a GitHub repository
reactiveValues Create an object for storing reactive values
renderDataTable Table output with the JavaScript library DataTables
plotPNG Run a plotting function and save the output as a PNG
bootstrapPage Create a Bootstrap page
reactiveFileReader Reactive file reader
removeInputHandler Deregister an Input Handler
plotOutput Create an plot output element
htmlOutput Create an HTML output element
updateCheckboxInput Change the value of a checkbox input on the client
is.reactivevalues Checks whether an object is a reactivevalues object
makeReactiveBinding Make a reactive variable
reactivePrint Print output (deprecated)
stopApp Stop the currently running Shiny app
sidebarLayout Layout a sidebar and main area
textOutput Create a text output element
updateDateRangeInput Change the start and end values of a date range input on the client
invalidateLater Scheduled Invalidation
renderImage Image file output
updateNumericInput Change the value of a number input on the client
tabPanel Create a tab panel
tagList HTML Tag Object
updateRadioButtons Change the value of a radio input on the client
shinyDeprecated Print message for deprecated functions in Shiny
sidebarPanel Create a sidebar panel
textInput Create a text input control
updateCheckboxGroupInput Change the value of a checkbox group input on the client
updateSelectInput Change the value of a select input on the client
sliderInput Slider Input Widget
reactivePoll Reactive polling
pageWithSidebar Create a page with a sidebar
wellPanel Create a well panel
updateTextInput Change the value of a text input on the client
showReactLog Reactive Log Visualizer
tabsetPanel Create a tabset panel
tableOutput Create a table output element
renderPlot Plot Output
submitButton Create a submit button
titlePanel Create a panel containing an application title.
radioButtons Create radio buttons
updateDateInput Change the value of a date input on the client
withTags Evaluate an expression using the tags
renderTable Table Output
shiny-package Web Application Framework for R
selectInput Create a select list input control
runExample Run Shiny Example Applications
addResourcePath Resource Publishing
singleton Include Content Only Once
verbatimTextOutput Create a verbatim text output element
updateSliderInput Change the value of a slider input on the client
updateTabsetPanel Change the selected tab on the client
validateCssUnit Validate proper CSS formatting of a unit
withMathJax Load the MathJax library and typeset math expressions
verticalLayout Layout UI elements vertically
navlistPanel Create a navigation list panel
dateRangeInput Create date range input
No Results!

Last month downloads


Type Package
Date 2014-03-18
License GPL-3
Collate 'bootstrap-layout.R' 'bootstrap.R' 'cache.R' 'map.R' 'fileupload.R' 'graph.R' 'hooks.R' 'imageutils.R' 'jqueryui.R' 'priorityqueue.R' 'react.R' 'reactives.R' 'run-url.R' 'sessioncontext.R' 'utils.R' 'shiny.R' 'shinyui.R' 'shinywrappers.R' 'showcase.R' 'slider.R' 'tags.R' 'tar.R' 'timer.R' 'update-input.R'
Packaged 2014-03-18 19:25:11 UTC; yihui
NeedsCompilation no
Repository CRAN
Date/Publication 2014-03-18 21:22:08

Include our badge in your README