Learn R Programming

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

shiny (version 0.9.1)

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.9.1

License

GPL-3

Maintainer

Winston Chang

Last Published

March 19th, 2014

Functions in shiny (0.9.1)

bootstrapPage

Create a Bootstrap page
p

HTML Builder Functions
reactivePoll

Reactive polling
downloadButton

Create a download button or link
installExprFunction

Install an expression as a function
htmlOutput

Create an HTML output element
renderDataTable

Table output with the JavaScript library DataTables
invalidateLater

Scheduled Invalidation
dateRangeInput

Create date range input
icon

Create an icon
parseQueryString

Parse a GET query string from a URL
include

Include Content From a File
observe

Create a reactive observer
dateInput

Create date input
absolutePanel

Panel with absolute positioning
numericInput

Create a numeric input control
plotPNG

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

File Downloads
isolate

Create a non-reactive scope for an expression
fluidPage

Create a page with fluid layout
mainPanel

Create a main panel
actionButton

Action button
column

Create a column within a UI definition
fileInput

File Upload Control
reactive

Create a reactive expression
addResourcePath

Resource Publishing
helpText

Create a help text element
conditionalPanel

Conditional Panel
renderUI

UI Output
renderTable

Table Output
reactivePlot

Plot output (deprecated)
fixedPage

Create a page with a fixed layout
runGitHub

Run a Shiny application from a GitHub repository
outputOptions

Set options for an output object.
is.reactivevalues

Checks whether an object is a reactivevalues object
navlistPanel

Create a navigation list panel
headerPanel

Create a header panel
checkboxInput

Checkbox Input Control
verbatimTextOutput

Create a verbatim text output element
reactiveUI

UI output (deprecated)
updateCheckboxInput

Change the value of a checkbox input on the client
showReactLog

Reactive Log Visualizer
shiny-package

Web Application Framework for R
sidebarPanel

Create a sidebar panel
titlePanel

Create a panel containing an application title.
reactivePrint

Print output (deprecated)
updateDateRangeInput

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

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

Include Content Only Once
updateRadioButtons

Change the value of a radio input on the client
validateCssUnit

Validate proper CSS formatting of a unit
reactiveValuesToList

Convert a reactivevalues object to a list
sliderInput

Slider Input Widget
textOutput

Create a text output element
tableOutput

Create a table output element
verticalLayout

Layout UI elements vertically
updateTabsetPanel

Change the selected tab on the client
makeReactiveBinding

Make a reactive variable
shinyDeprecated

Print message for deprecated functions in Shiny
withTags

Evaluate an expression using the tags
renderPlot

Plot Output
removeInputHandler

Deregister an Input Handler
reactiveFileReader

Reactive file reader
repeatable

Make a random number generator repeatable
reactiveTimer

Timer
updateDateInput

Change the value of a date input on the client
textInput

Create a text input control
withMathJax

Load the MathJax library and typeset math expressions
wellPanel

Create a well panel
stopApp

Stop the currently running Shiny app
tabsetPanel

Create a tabset panel
tabPanel

Create a tab panel
registerInputHandler

Register an Input Handler
shinyUI

Create a Shiny UI handler
tagList

HTML Tag Object
submitButton

Create a submit button
runGist

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

Text output (deprecated)
updateNumericInput

Change the value of a number input on the client
reactiveValues

Create an object for storing reactive values
sidebarLayout

Layout a sidebar and main area
checkboxGroupInput

Checkbox Group Input Control
renderImage

Image file output
shinyServer

Define Server Functionality
exprToFunction

Convert an expression to a function
pageWithSidebar

Create a page with a sidebar
updateTextInput

Change the value of a text input on the client
runExample

Run Shiny Example Applications
renderPrint

Printable Output
navbarPage

Create a page with a top level navigation bar
renderText

Text Output
runApp

Run Shiny Application
reactiveTable

Table output (deprecated)
runUrl

Run a Shiny application from a URL
radioButtons

Create radio buttons
selectInput

Create a select list input control
imageOutput

Create a image output element
updateSelectInput

Change the value of a select input on the client
updateSliderInput

Change the value of a slider input on the client
HTML

Mark Characters as HTML
plotOutput

Create an plot output element