Package: shinyscholar Version: 0.4.5 Title: A Template for Creating Reproducible 'shiny' Applications Description: Create a skeleton 'shiny' application with create_template() that is reproducible, can be saved and meets academic standards for attribution. Forked from 'wallace'. Code is split into modules that are loaded and linked together automatically and each call one function. Guidance pages explain modules to users and flexible logging informs them of any errors. Options enable asynchronous operations, viewing of source code, interactive maps and data tables. Use to create complex analytical applications, following best practices in open science and software development. Includes functions for automating repetitive development tasks and an example application at run_shinyscholar() that requires install.packages("shinyscholar", dependencies = TRUE). A guide to developing applications can be found on the package website. Authors@R: c(person("Simon E. H.", "Smart", email = "simon.smart@cantab.net", role = c("aut", "cre", "cph")), person("Tim", "Lucas", email = "timcdlucas@gmail.com", role = c("aut"), comment = c(ORCID = "0000-0003-4694-8107")), person("Jamie M.", "Kass", email = "jamie.kass@oist.jp", role = "ctb"), person("Gonzalo E.", "Pinilla-Buitrago", email = "gpinillabuitrago@gradcenter.cuny.edu", role = "ctb"), person("Andrea", "Paz", email = "paz.andreita@gmail.com", role = "ctb"), person("Bethany A.", "Johnson", email = "bjohnso005@citymail.cuny.edu", role = "ctb"), person("Valentina", "Grisales-Betancur", email = "vgrisale@eafit.edu.co", role = "ctb"), person("Dean", "Attali", email = "daattali@gmail.com", role = "ctb"), person("Matthew E.", "Aiello-Lammens", email = "matt.lammens@gmail.com", role = "ctb"), person("Cory", "Merow", email = "corymerow@gmail.com", role = "ctb"), person("Mary E.", "Blair", email = "mblair1@amnh.org", role = "ctb"), person("Robert P.", "Anderson", email = "randerson@ccny.cuny.edu", role = "ctb"), person("Sarah I.", "Meenan", email = "sarah.meenan@gmail.com", role = "ctb"), person("Olivier", "Broennimann", email = "olivier.broennimann@unil.ch", role = "ctb"), person("Peter J.", "Galante", email = "pgalante@amnh.org", role = "ctb"), person("Brian S.", "Maitner", email = "bmaitner@gmail.com", role = "ctb"), person("Hannah L.", "Owens", email = "hannah.owens@gmail.com", role = "ctb"), person("Sara", "Varela", email = "sara_varela@yahoo.com", role = "ctb"), person("Bruno", "Vilela", email = "bvilela@wustl.edu", role = "ctb"), person("Robert", "Muscarella", email = "bob.muscarella@gmail.com", role = "ctb")) Depends: R (>= 4.1.0) Imports: curl, devtools, glue, knitr, pak, tools, zip Suggests: bslib, DT (>= 0.5), dplyr (>= 1.0.2), httr2, gargoyle, knitcitations, leaflet (>= 2.0.2), leaflet.extras (>= 1.0.0), markdown, mirai, R6, RColorBrewer, renv, rintrojs, rmarkdown, shiny (>= 1.8.1), shinyAce, shinyalert, shinybusy, shinyjs, shinytest2, shinyWidgets (>= 0.6.0), terra, testthat, xml2, withr SystemRequirements: pandoc is required for generating reproducible reports License: GPL-3 URL: https://simon-smart88.github.io/shinyscholar/ BugReports: https://github.com/simon-smart88/shinyscholar/issues Encoding: UTF-8 RoxygenNote: 7.3.3 Roxygen: list(markdown = TRUE) Config/pak/sysreqs: cmake libfontconfig1-dev libfreetype6-dev libfribidi-dev git make libharfbuzz-dev libgit2-dev libicu-dev libjpeg-dev libpng-dev libtiff-dev libuv1-dev libwebp-dev libxml2-dev libssl-dev libx11-dev zlib1g-dev Repository: https://simon-smart88.r-universe.dev Date/Publication: 2026-04-01 23:01:57 UTC RemoteUrl: https://github.com/simon-smart88/shinyscholar RemoteRef: HEAD RemoteSha: 8c5b42aac3eec99bbc64ed4e372f7a8c86198693 NeedsCompilation: no Packaged: 2026-10-17 08:37:42 UTC; root Author: Simon E. H. Smart [aut, cre, cph], Tim Lucas [aut] (ORCID: ), Jamie M. Kass [ctb], Gonzalo E. Pinilla-Buitrago [ctb], Andrea Paz [ctb], Bethany A. Johnson [ctb], Valentina Grisales-Betancur [ctb], Dean Attali [ctb], Matthew E. Aiello-Lammens [ctb], Cory Merow [ctb], Mary E. Blair [ctb], Robert P. Anderson [ctb], Sarah I. Meenan [ctb], Olivier Broennimann [ctb], Peter J. Galante [ctb], Brian S. Maitner [ctb], Hannah L. Owens [ctb], Sara Varela [ctb], Bruno Vilela [ctb], Robert Muscarella [ctb] Maintainer: Simon E. H. Smart