Learn R Programming

⚠️There's a newer version (1.10.0) of this package.Take me there.

shiny (version 0.8.0)

Web Application Framework for R

Description

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.

Copy Link

Version

Install

install.packages('shiny')

Monthly Downloads

585,080

Version

0.8.0

License

GPL-3

Maintainer

Winston Chang

Last Published

October 30th, 2013

Functions in shiny (0.8.0)

renderDataTable

Table output with the JavaScript library DataTables
shinyUI

Create a Shiny UI handler
sliderInput

Slider Input Widget
fileInput

File Upload Control
checkboxGroupInput

Checkbox Group Input Control
includeHTML

Include Content From a File
is.reactivevalues

Checks whether an object is a reactivevalues object
reactivePoll

Reactive polling
plotPNG

Run a plotting function and save the output as a PNG
mainPanel

Create a main panel
htmlOutput

Create an HTML output element
invalidateLater

Scheduled Invalidation
withTags

Evaluate an expression using the tags
radioButtons

Create radio buttons
shiny-package

Web Application Framework for R
HTML

Mark Characters as HTML
reactivePlot

Plot output (deprecated)
checkboxInput

Checkbox Input Control
headerPanel

Create a header panel
validateCssUnit

Validate proper CSS formatting of a unit
stopApp

Stop the currently running Shiny app
pageWithSidebar

Create a page with a sidebar
builder

HTML Builder Functions
imageOutput

Create a image output element
tabsetPanel

Create a tabset panel
isolate

Create a non-reactive scope for an expression
conditionalPanel

Conditional Panel
helpText

Create a help text element
observe

Create a reactive observer
renderUI

UI Output
updateRadioButtons

Change the value of a radio input on the client
reactiveTimer

Timer
updateCheckboxInput

Change the value of a checkbox input on the client
bootstrapPage

Create a Twitter Bootstrap page
exprToFunction

Convert an expression or quoted expression to a function
outputOptions

Set options for an output object.
reactiveValuesToList

Convert a reactivevalues object to a list
runExample

Run Shiny Example Applications
dateRangeInput

Create date range input
selectInput

Create a select list input control
parseQueryString

Parse a GET query string from a URL
renderPlot

Plot Output
addResourcePath

Resource Publishing
submitButton

Create a submit button
reactiveTable

Table output (deprecated)
runUrl

Run a Shiny application from a URL
downloadButton

Create a download button or link
renderText

Text Output
updateDateRangeInput

Change the start and end values of a date range input on the client
sidebarPanel

Create a sidebar panel
runGist

Run a Shiny application from https://gist.github.com
plotOutput

Create an plot output element
updateTextInput

Change the value of a text input on the client
textOutput

Create a text output element
wellPanel

Create a well panel
reactiveUI

UI output (deprecated)
shinyDeprecated

Print message for deprecated functions in Shiny
updateSliderInput

Change the value of a slider input on the client
tableOutput

Create a table output element
reactiveText

Text output (deprecated)
actionButton

Action button
updateSelectInput

Change the value of a select input on the client
numericInput

Create a numeric input control
reactiveFileReader

Reactive file reader
reactiveValues

Create an object for storing reactive values
updateTabsetPanel

Change the selected tab on the client
runGitHub

Run a Shiny application from a GitHub repository
renderTable

Table Output
reactivePrint

Print output (deprecated)
renderImage

Image file output
reactive

Create a reactive expression
renderPrint

Printable Output
singleton

Include Content Only Once
shinyServer

Define Server Functionality
textInput

Create a text input control
tabPanel

Create a tab panel
updateDateInput

Change the value of a date input on the client
tag

HTML Tag Object
runApp

Run Shiny Application
animationOptions

Animation Options
updateNumericInput

Change the value of a number input on the client
installExprFunction

Installs an expression in the given environment as a function, and registers debug hooks so that breakpoints may be set in the function.
downloadHandler

File Downloads
updateCheckboxGroupInput

Change the value of a checkbox group input on the client
dateInput

Create date input
showReactLog

Reactive Log Visualizer
verbatimTextOutput

Create a verbatim text output element
repeatable

Make a random number generator repeatable