Skip to contents

Installs Shiny modules and UI components without heavy processing dependencies. Use for UI/UX development, module work, frontend testing, or design iteration. Excludes artpipelines to avoid ImageMagick, FFmpeg, and other heavy system requirements.

Usage

install_frontend(installer = NULL)

Arguments

installer

Function to use for installation. Defaults to pak::pkg_install.

Value

Invisibly returns a character vector of package references installed.

Details

Installs:

  • Foundation: artcore, artutils, artauth

  • UI Components: artshiny

  • Modules: modArtist, modBrowse, modFrames, modGallery, modUpload

  • Application: appPlatform (orchestrator)

Excludes: artpipelines, artbenchmark, artcurator, artpixeltrace (heavy processing tools)

~60 dependencies, installs in ~2-3 minutes. No heavy system requirements.

Examples

if (FALSE) { # \dontrun{
# Install frontend stack
install_frontend()

# After installation
library(artshiny)
library(modBrowse)
} # }