shinymgr: A Framework for Building, Managing, and Stitching 'shiny' Modules into Reproducible Workflows

A unifying framework for managing and deploying 'shiny' applications that consist of modules, where an "app" is a tab-based workflow that guides a user step-by-step through an analysis. The 'shinymgr' app builder "stitches" 'shiny' modules together so that outputs from one module serve as inputs to the next, creating an analysis pipeline that is easy to implement and maintain. Users of 'shinymgr' apps can save analyses as an RDS file that fully reproduces the analytic steps and can be ingested into an R Markdown report for rapid reporting. In short, developers use the 'shinymgr' framework to write modules and seamlessly combine them into 'shiny' apps, and users of these apps can execute reproducible analyses that can be incorporated into reports for rapid dissemination.

Version: 1.1.0
Depends: R (≥ 3.5.0), shiny
Imports: DBI, reactable, renv, RSQLite, shinyjs, shinydashboard
Suggests: fs, learnr, shinytest, testthat
Published: 2024-05-10
DOI: 10.32614/CRAN.package.shinymgr
Author: Laurence Clarfeld ORCID iD [aut, cre], Caroline Tang ORCID iD [aut], Therese Donovan ORCID iD [aut, org, rth]
Maintainer: Laurence Clarfeld <laurence.clarfeld at uvm.edu>
BugReports: https://code.usgs.gov/vtcfwru/shinymgr/-/issues
License: GPL-3
Copyright: This software is in the public domain because it contains materials that originally came from the United States Geological Survey, an agency of the United States Department of Interior. For more information, see the official USGS copyright policy at http://www.usgs.gov/visual-id/ credit_usgs.html#copyright. This software is in the public domain because it contains materials that originally came from the U.S. Geological Survey, an agency of the United States Department of Interior. Although this software program has been used by the U.S. Geological Survey (USGS), no warranty, expressed or implied, is made by the USGS or the U.S. Government as to the accuracy and functioning of the program and related program material nor shall the fact of distribution constitute any such warranty, and no responsibility is assumed by the USGS in connection therewith. This software is provided "AS IS."
URL: https://code.usgs.gov/vtcfwru/shinymgr
NeedsCompilation: no
Citation: shinymgr citation info
Materials: README
CRAN checks: shinymgr results

Documentation:

Reference manual: shinymgr.pdf

Downloads:

Package source: shinymgr_1.1.0.tar.gz
Windows binaries: r-devel: shinymgr_1.1.0.zip, r-release: shinymgr_1.1.0.zip, r-oldrel: shinymgr_1.1.0.zip
macOS binaries: r-release (arm64): shinymgr_1.1.0.tgz, r-oldrel (arm64): shinymgr_1.1.0.tgz, r-release (x86_64): shinymgr_1.1.0.tgz, r-oldrel (x86_64): shinymgr_1.1.0.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=shinymgr to link to this page.