shiny v0.10.1


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

Last month downloads


Type Package
Date 2014-06-13
License GPL-3
Collate 'app.R' 'bootstrap-layout.R' 'map.R' 'globals.R' 'utils.R' 'bootstrap.R' 'cache.R' 'fileupload.R' 'graph.R' 'hooks.R' 'html-deps.R' 'htmltools.R' 'imageutils.R' 'jqueryui.R' 'middleware-shiny.R' 'middleware.R' 'priorityqueue.R' 'react.R' 'reactive-domains.R' 'reactives.R' 'run-url.R' 'server.R' 'shiny.R' 'shinyui.R' 'shinywrappers.R' 'showcase.R' 'slider.R' 'tar.R' 'timer.R' 'update-input.R'
Packaged 2014-07-25 19:37:59 UTC; winston
NeedsCompilation no
Repository CRAN
Date/Publication 2014-07-26 09:02:32

Include our badge in your README