Getting started with shinylaunchR

shinylaunchR is a cross-platform desktop launchpad for R/Shiny apps. It shows a grid of app tiles; clicking one opens that app in its own native window while R runs headless in the background. shinylaunchR is not an R package — it is an Electron application that manages R as a subprocess.

Install

Download the installer for your platform from the Releases page and run it. The app ships unsigned by default, so your OS may show a warning on first launch — see the Why the security warning? note below.

The three app families

Each section ends in its own + tile that opens the Add dialog pre-set to that family.

Add and launch an app

  1. Click + Add app (or the + tile in a section).
  2. Pick a source and fill in the required fields for that family.
  3. For packages and Shiny-file apps, shinylaunchR installs dependencies into its private managed library and shows live progress in the log console.
  4. When the tile turns green, click it to launch. The app opens in a dedicated window with its own taskbar entry; R runs headless behind it.
  5. Close the window to stop that app's R process.

Only add Shiny-file and hosted-URL apps you trust — their R code runs, or their remote page loads, when launched.

R runtime

shinylaunchR detects R on your system or downloads a managed copy from CRAN onto your machine. Use R Runtime in the menu to check status, (re-)bootstrap a managed R, point at an existing installation, or open the library folder.

Why the security warning?

Releases ship unsigned by default, so Windows SmartScreen or macOS Gatekeeper may warn on first launch. This is expected for unsigned open-source software; you can review the source on GitHub and click past the prompt. No telemetry is collected and all data stays local.