Getting Started

Download and Launch

webRios app icon

webRios is available on the App Store. Tap the badge below to download:

Download on the App Store

Once installed, tap the webRios icon on your home screen to open the app. On first launch, you’ll see a loading screen with a progress bar while the R runtime initializes. This takes 5–15 seconds.

Subsequent launches are faster because your device caches the initialized runtime.

Try Your First R Command

Once loading completes, you land on the Console tab, a blank canvas ready for R code. Type an expression in the input field at the bottom and tap the button to run it:

1 + 1
x <- 1
x
print("hello")
message("goodbye")
warning("uh-oh")
stop("a wild error appears!")

Notice how different output types are color-coded: regular output, messages, warnings, and errors each appear in distinct colors so you can scan results at a glance.

The flow: Start with a blank console, type R commands, and see color-coded output. Regular values, messages, warnings, and errors each get their own color.

Create Your First Plot

Ready to visualize data? Type a plot command in the Console and tap :

speed <- rnorm(100, mean = 60, sd = 6)
plot(speed, type = "l", main = "Speed Study | Line Plot",
     xlab = "Sampled Drivers", ylab = "km/hour",
     col = "darkgreen", lwd = 2)

Switch to the Plots tab to see your visualization. You can pinch to zoom and tap to share it.

Install a Package

Want more capabilities? Go to the Packages tab and install from the webR package repository:

  1. Open the Packages tab (under More on iPhone)
  2. Tap the menu
  3. Select Install Package
  4. Type a package name (e.g., dplyr)
  5. Tap Install

You can also install packages the traditional way by running install.packages("dplyr") in the Console or Editor, just like a normal R session. The package repository is pre-configured to use repo.r-wasm.org.

Not all CRAN packages are available. Only those compiled for WebAssembly are supported. Most popular packages like dplyr, ggplot2, tidyr, and stringr are available. Check the webR package repository for the full list.

Explore the App

webRios has seven main sections, accessible from the tab bar at the bottom of the screen:

Console

Interactive R command line with color-coded output, command history, and the R keyboard toolbar.

Editor

Write multi-line R scripts with syntax highlighting, multiple tabs, code folding, and code completion.

Plots

View, zoom, and export your R graphics. Pin favorites and share via the system share sheet.

Environment

Inspect your R workspace: see variables, data frames, models, and their values at a glance.

Files

Browse, create, import, and export R scripts and data files with iOS Files app integration.

Packages

Install additional R packages from the webR repository. Thousands of packages available.

Settings

Configure themes, editor preferences, keyboard shortcuts, and manage memory.