shiny v0.12.2


Monthly downloads



by Winston Chang

Web Application Framework for R

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

Last month downloads


Type Package
Date 2015-08-04
License GPL-3 | file LICENSE
Collate 'app.R' 'bootstrap-layout.R' 'map.R' 'globals.R' 'utils.R' 'bootstrap.R' 'cache.R' 'fileupload.R' 'stack.R' 'graph.R' 'hooks.R' 'html-deps.R' 'htmltools.R' 'image-interact-opts.R' 'image-interact.R' 'imageutils.R' 'input-action.R' 'input-checkbox.R' 'input-checkboxgroup.R' 'input-date.R' 'input-daterange.R' 'input-file.R' 'input-numeric.R' 'input-password.R' 'input-radiobuttons.R' 'input-select.R' 'input-slider.R' 'input-submit.R' 'input-text.R' 'input-utils.R' 'jqueryui.R' 'middleware-shiny.R' 'middleware.R' 'priorityqueue.R' 'progress.R' 'react.R' 'reactive-domains.R' 'reactives.R' 'render-plot.R' 'run-url.R' 'server-input-handlers.R' 'server.R' 'shiny.R' 'shinyui.R' 'shinywrappers.R' 'showcase.R' 'tar.R' 'timer.R' 'update-input.R'
NeedsCompilation no
Packaged 2015-08-05 16:04:49 UTC; winston
Repository CRAN
Date/Publication 2015-08-05 20:05:39

Include our badge in your README