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

Last month downloads


Type Package
Date 2014-08-19
License GPL-3
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' 'imageutils.R' 'jqueryui.R' 'middleware-shiny.R' 'middleware.R' 'priorityqueue.R' 'progress.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-10-01 15:49:05 UTC; winston
NeedsCompilation no
Repository CRAN
Date/Publication 2014-10-01 18:40:41

Include our badge in your README