Skip to contents

Every demo is built with every runtime strategy on each supported platform and published as a release asset. The only gap is the bundled and auto-download strategies for R on Linux, which have no portable runtime; those cells show --.

Each download is a desktop installer: run it to install the app, then launch the demo. On Linux the download is a portable AppImage you can run directly, with no install step. What changes between strategies is what the app needs once it launches:

  • shinylive: no runtime at all. The app runs in WebAssembly, offline.
  • bundled: no runtime to install. A copy of R or Python is embedded in the app.
  • system: R or Python already installed and on the PATH.
  • auto-download: internet access on first launch to download the runtime, then cached.
  • container: Docker or Podman installed.

On macOS these demos are signed with a Developer ID certificate and notarized by Apple, so they launch without a warning. Windows demos are unsigned, so the first launch shows a SmartScreen prompt; choose More info, then Run anyway. When you build your own apps for distribution, sign and notarize them so users never see these prompts. The Code Signing article covers the setup.

Help sign the Windows builds

Our development happens on macOS and Linux, so the Windows demos ship unsigned to spare the ongoing cost of a code-signing certificate. That is why the SmartScreen prompt appears; choose More info, then Run anyway to launch the demo. If you would like to help remove the prompt for everyone, sponsorship toward a Windows certificate is very welcome, whether that is Azure Trusted Signing, an EV certificate, or an OV certificate. You can sponsor the project at github.com/sponsors/coatless.

Your platform’s downloads are shown first. Use More downloads for every other platform.

macOS (Apple Silicon)

Python

Standalone (no R or Python needed)

Demo shinylive bundled
Python demo suite download download
Python single app download download

Needs a runtime or tooling

Demo system auto-download container
Python demo suite download download download
Python single app download download download

R

Standalone (no R or Python needed)

Demo shinylive bundled
R demo suite download download
R single app download download

Needs a runtime or tooling

Demo system auto-download container
R demo suite download download download
R single app download download download

macOS (Intel)

Python

Standalone (no R or Python needed)

Demo shinylive bundled
Python demo suite download download
Python single app download download

Needs a runtime or tooling

Demo system auto-download container
Python demo suite download download download
Python single app download download download

R

Standalone (no R or Python needed)

Demo shinylive bundled
R demo suite download download
R single app download download

Needs a runtime or tooling

Demo system auto-download container
R demo suite download download download
R single app download download download

Windows

Python

Standalone (no R or Python needed)

Demo shinylive bundled
Python demo suite download download
Python single app download download

Needs a runtime or tooling

Demo system auto-download container
Python demo suite download download download
Python single app download download download

R

Standalone (no R or Python needed)

Demo shinylive bundled
R demo suite download download
R single app download download

Needs a runtime or tooling

Demo system auto-download container
R demo suite download download download
R single app download download download

Linux

Python

Standalone (no R or Python needed)

Demo shinylive bundled
Python demo suite download download
Python single app download download

Needs a runtime or tooling

Demo system auto-download container
Python demo suite download download download
Python single app download download download

R

Standalone (no R or Python needed)

Demo shinylive bundled
R demo suite download
R single app download

Needs a runtime or tooling

Demo system auto-download container
R demo suite download download
R single app download download