shiny.element: 'Element Plus' Components for 'shiny'

'Element Plus' ('Vue' 3) components for 'shiny': forms, tables, trees, menus, dialog boxes and the rest, each reporting to the server and updated from it like any other 'shiny' input. 'Element Plus' and 'Vue' are bundled, so applications work offline.

Version: 0.3.1
Depends: R (≥ 4.1)
Imports: htmltools, shiny, jsonlite, uuid, stats, bslib, grDevices, utils, jquerylib
Suggests: testthat (≥ 3.0.0), shinyjs, shinyvalidate, shinytest2, fontawesome, callr, chromote, httpuv, pkgload, promises, withr, knitr, rmarkdown, DT, later
Published: 2026-11-04
DOI: 10.32614/CRAN.package.shiny.element (may not be active yet)
Author: Kaiping Yang [aut, cre], Element Plus team [ctb, cph] (Element Plus and its icons, bundled in inst/element-plus, MIT licence), Evan You [ctb, cph] (Vue library bundled in inst/vue3, MIT licence)
Maintainer: Kaiping Yang <1260146556 at qq.com>
BugReports: https://github.com/kaipingyang/shiny.element/issues
License: MIT + file LICENSE
Copyright: see file COPYRIGHTS
URL: https://kaipingyang.github.io/shiny.element/, https://github.com/kaipingyang/shiny.element
NeedsCompilation: no
Language: en-GB
Materials: README, NEWS
CRAN checks: shiny.element results

Documentation:

Reference manual: shiny.element.html , shiny.element.pdf
Vignettes: Get started (source, R code)
Shiny integration (source, R code)

Downloads:

Package source: shiny.element_0.3.1.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): shiny.element_0.3.1.tgz, r-oldrel (arm64): not available, r-release (x86_64): not available, r-oldrel (x86_64): shiny.element_0.3.1.tgz

Linking:

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