The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

shinyelectron: Export 'Shiny' Applications as Desktop Apps using 'Electron'

Provides tools to export 'Shiny' applications written in 'R' or 'Python' as standalone desktop applications using 'Electron'. The applications run as native, cross-platform programs. Depending on the runtime strategy chosen, end users do not need 'R' or 'Python' installed on their machine.

Version: 0.2.1
Depends: R (≥ 4.4.0)
Imports: cli (≥ 3.6.6), fs (≥ 2.1.0), jsonlite (≥ 2.0.0), rappdirs (≥ 0.3.4), whisker (≥ 0.4.1), processx (≥ 3.9.0), stats, tools, utils, yaml (≥ 2.3.12)
Suggests: testthat (≥ 3.3.2), mockery (≥ 0.4.5), quarto (≥ 1.5.1), renv (≥ 1.2.3), shinylive (≥ 0.5.0), withr (≥ 3.0.3)
Published: 2026-08-07
DOI: 10.32614/CRAN.package.shinyelectron
Author: James Joseph Balamuta ORCID iD [aut, cre, cph]
Maintainer: James Joseph Balamuta <james.balamuta at gmail.com>
BugReports: https://github.com/coatless-rpkg/shinyelectron/issues
License: AGPL (≥ 3)
URL: https://r-pkg.thecoatlessprofessor.com/shinyelectron/, https://github.com/coatless-rpkg/shinyelectron
NeedsCompilation: no
SystemRequirements: Node.js (>= 22.0.0), npm (>= 11.5.0)
Materials: README, NEWS
CRAN checks: shinyelectron results

Documentation:

Reference manual: shinyelectron.html , shinyelectron.pdf
Vignettes: Automatic Updates (source, R code)
Code Signing and Distribution (source, R code)
Configuration Guide (source, R code)
Container Strategy (source, R code)
Customizations (source, R code)
Getting Started with shinyelectron (source, R code)
Building with GitHub Actions (source, R code)
Multi-App Suites (source, R code)
Node.js Management (source, R code)
Runtime Strategies (source, R code)
Security Considerations (source, R code)
Troubleshooting Guide (source, R code)

Downloads:

Package source: shinyelectron_0.2.1.tar.gz
Windows binaries: r-devel: not available, r-release: shinyelectron_0.2.1.zip, r-oldrel: shinyelectron_0.2.1.zip
macOS binaries: r-release (arm64): shinyelectron_0.2.1.tgz, r-oldrel (arm64): shinyelectron_0.2.1.tgz, r-release (x86_64): shinyelectron_0.2.1.tgz, r-oldrel (x86_64): shinyelectron_0.2.1.tgz

Linking:

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

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.