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

Last month downloads


Type Package
Date 2016-01-12
License GPL-3 | file LICENSE
VignetteBuilder knitr
Collate 'app.R' 'bootstrap-layout.R' 'conditions.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' 'modules.R' 'priorityqueue.R' 'progress.R' 'react.R' 'reactive-domains.R' 'reactives.R' 'render-plot.R' 'render-table.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'
RoxygenNote 5.0.1
NeedsCompilation no
Packaged 2016-01-12 21:46:29 UTC; winston
Repository CRAN
Date/Publication 2016-01-12 23:12:24

Include our badge in your README