shiny v0.12.1


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

Last month downloads


Type Package
Date 2015-06-11
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-06-12 06:42:27 UTC; jcheng
Repository CRAN
Date/Publication 2015-06-12 23:22:03

Include our badge in your README