shiny v0.12.0


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

Last month downloads


Type Package
Date 2015-05-18
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' '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.R' 'shiny.R' 'shinyui.R' 'shinywrappers.R' 'showcase.R' 'slider.R' 'tar.R' 'timer.R' 'update-input.R'
NeedsCompilation no
Packaged 2015-05-18 17:14:41 UTC; winston
Repository CRAN
Date/Publication 2015-05-18 23:58:19

Include our badge in your README