Shiny frameworks
This section covers three popular Shiny frameworks: golem
, leprechaun
, and rhino
. These frameworks provide structure, modularity, and encourage better development practices, but each their own philosophy, strengths, and ideal use-case.
The applications in Chapter 23 (golem
) can be accessed with the launch()
or get()
functions from the shinypak
R package :
# install.packages('pak')
pak:: pak ('mjfrigaard/shinypak' )
library (shinypak)
Chapter 23 applications:
list_apps (regex = '^23' )
## # A tibble: 1 × 2
## branch last_updated
## <chr> <dttm>
## 1 23_golem 2025-03-25 07:41:17
The applications in Chapter 24 (leprechaun
) can be accessed with the launch()
or get()
functions from the shinypak
R package :
# install.packages('pak')
pak:: pak ('mjfrigaard/shinypak' )
library (shinypak)
Chapter 24 applications:
list_apps (regex = '^24' )
## # A tibble: 1 × 2
## branch last_updated
## <chr> <dttm>
## 1 24_leprechaun 2024-09-03 14:24:11
The applications in Chapter 25 (rhino
) can be accessed with the launch()
or get()
functions from the shinypak
R package :
# install.packages('pak')
pak:: pak ('mjfrigaard/shinypak' )
library (shinypak)
Chapter 25 applications:
list_apps (regex = '^25' )
## # A tibble: 1 × 2
## branch last_updated
## <chr> <dttm>
## 1 25_rhino 2024-08-24 05:20:05
For a complete description of how each application was created, see the Shiny frameworks supplemental website .