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

Include our badge in your README