mwshiny, or Multi-Window Shiny, is an R package that extends Shiny apps over multiple connected windows. This a development version of the package. For a stable release, please download from CRAN (more information about that here).
To install a stable release from CRAN, enter the following in your R console:
install.packages("mwshiny")
To directly download this unstable release, use the devtools package to install from GitHub:
# if you don't have devtools installed, uncomment the following line:
# install.packages("devtools")
devtools::install_github("delosh653/mwshiny")
For examples with a simple two-window system, please check out the vignette "mwshiny: Creating a Multi-Window Shiny App", which can be found in the vignettes folder or here. Information on how to find and specify JS and CSS package dependencies can be found in the vignette "Specifying Package JS and CSS Dependencies with mwshiny", again found in the vignettes folder or here.
Further examples were developed for useR! 2019 in Toulouse, and can be found in the repository delosh653/mwshiny-examples, along with the slides presented at that conference. These examples include the a two monitor system, a controller-driving system, and an example in the Rensselaer Campfire.
Hannah De los Santos / email: hdelossantos653@gmail.com