Learn R Programming

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

shiny (version 0.6.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.6.0

License

GPL-3

Maintainer

Winston Chang

Last Published

June 5th, 2013

Functions in shiny (0.6.0)

headerPanel

Create a header panel
mainPanel

Create a main panel
runExample

Run Shiny Example Applications
animationOptions

Animation Options
sidebarPanel

Create a sidebar panel
runGitHub

Run a Shiny application from a GitHub repository
includeHTML

Include Content From a File
checkboxInput

Checkbox Input Control
reactivePrint

Print output (deprecated)
reactiveTable

Table output (deprecated)
wellPanel

Create a well panel
updateDateRangeInput

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

Convert an expression or quoted expression to a function
reactiveTimer

Timer
updateDateInput

Change the value of a date input on the client
pageWithSidebar

Create a page with a sidebar
submitButton

Create a submit button
parseQueryString

Parse a GET query string from a URL
textInput

Create a text input control
dateRangeInput

Create date range input
reactivePlot

Plot output (deprecated)
builder

HTML Builder Functions
renderImage

Image file output
updateTextInput

Change the value of a text input on the client
shinyUI

Create a Shiny UI handler
dateInput

Create date input
repeatable

Make a random number generator repeatable
numericInput

Create a numeric input control
downloadButton

Create a download button or link
tableOutput

Create a table output element
HTML

Mark Characters as HTML
shinyServer

Define Server Functionality
helpText

Create a help text element
invalidateLater

Scheduled Invalidation
actionButton

Action button
selectInput

Create a select list input control
runUrl

Run a Shiny application from a URL
tabPanel

Create a tab panel
outputOptions

Set options for an output object.
shiny-package

Web Application Framework for R
updateSliderInput

Change the value of a slider input on the client
plotPNG

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

Slider Input Widget
withTags

Evaluate an expression using the tags
reactiveText

Text output (deprecated)
updateCheckboxGroupInput

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

Create a Twitter Bootstrap page
reactiveUI

UI output (deprecated)
fileInput

File Upload Control
verbatimTextOutput

Create a verbatim text output element
renderTable

Table Output
renderUI

UI Output
isolate

Create a non-reactive scope for an expression
renderPlot

Plot Output
runGist

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

Resource Publishing
downloadHandler

File Downloads
reactiveValuesToList

Convert a reactivevalues object to a list
updateTabsetPanel

Change the selected tab on the client
observe

Create a reactive observer
conditionalPanel

Conditional Panel
checkboxGroupInput

Checkbox Group Input Control
renderPrint

Printable Output
updateCheckboxInput

Change the value of a checkbox input on the client
reactive

Create a reactive expression
imageOutput

Create a image output element
textOutput

Create a text output element
reactiveValues

Create an object for storing reactive values
plotOutput

Create an plot output element
radioButtons

Create radio buttons
renderText

Text Output
tag

HTML Tag Object
singleton

Include Content Only Once
shinyDeprecated

Print message for deprecated functions in Shiny
htmlOutput

Create an HTML output element
tabsetPanel

Create a tabset panel
runApp

Run Shiny Application
updateNumericInput

Change the value of a number input on the client
updateSelectInput

Change the value of a select input on the client
updateRadioButtons

Change the value of a radio input on the client