Learn R Programming

ShinyDash

A sample application built on the ShinyDash package is available here. This example is hosted online at http://spark.rstudio.com/trestletech/ShinyDash-Sample/.

To install, install the devtools package if necessary (install.packages("devtools")) and run:

devtools::install_github("ShinyDash", "trestletech")

External Javascript libraries used in this app include:

Credits

Many thanks to Winston Chang who provided much of the scaffolding for this package. Two helpful repositories in particular were:

  • shinyGridster, the R package wrapping up Gridster for use with Shiny, is released under the GPL-3 license.
  • shiny-jsdemo, an R package demonstrating the various techniques to integrate third-party JavaScript libraries into Shiny.

License information

  • Gridster is released under the MIT license.
  • JustGage is released under the MIT license.
  • All other code in this package is licensed under the CC0 1.0 license, which puts it in the public domain (or equivalent, depending on your local laws).

Copy Link

Version

Version

0.0.1

License

GPL-3

Maintainer

Jeff Allen

Last Published

February 15th, 2017

Functions in ShinyDash (0.0.1)

gridsterItem

Add a Gridster item within a Gridster frame to a Shiny web page
renderWeather

Download and parse weather for a weatherWidgetOutput element
renderGauge

Gauge Output
gaugeOutput

Render a gauge widget within an application page.
graphOutput

Render a Rickshaw graph
areaGraphOutput

Render an area graph widget within an application page.
sendGraphData

Push data to a ShinyDash graph.
htmlWidgetOutput

Create an arbitrary HTML widget
gridster

Create a Gridster frame on a Shiny web page
lineGraphOutput

Render a line graph widget within an application page.
weatherWidgetOutput

Create an arbitrary HTML widget