shiny v0.10.2.2


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

Include our badge in your README