by Winston Chang

Monthly downloads



Type Package
License GPL-3 | file LICENSE
Collate 'app.R' 'bookmark-state-local.R' 'stack.R' 'bookmark-state.R' 'bootstrap-layout.R' 'conditions.R' 'map.R' 'globals.R' 'utils.R' 'bootstrap.R' 'cache.R' 'diagnose.R' 'fileupload.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-textarea.R' 'input-utils.R' 'insert-ui.R' 'jqueryui.R' 'middleware-shiny.R' 'middleware.R' 'modal.R' 'modules.R' 'notifications.R' 'priorityqueue.R' 'progress.R' 'react.R' 'reactive-domains.R' 'reactives.R' 'render-plot.R' 'render-table.R' 'run-url.R' 'serializers.R' 'server-input-handlers.R' 'server.R' 'shiny-options.R' 'shiny.R' 'shinyui.R' 'shinywrappers.R' 'showcase.R' 'tar.R' 'test-export.R' 'timer.R' 'update-input.R'
RoxygenNote 5.0.1
NeedsCompilation no
Packaged 2016-10-31 18:49:17 UTC; winston
Repository CRAN
Date/Publication 2016-11-01 19:53:48

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.
Full Readme

Functions in shiny

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


Get your badge !