sootsim runtime

sootsim runtime

Install, list, switch, pin, and remove versioned sootsim engine runtimes. The CLI downloads a tarball from the configured CDN (default sootbean.com, override with SOOTSIM_CDN_ORIGIN), verifies its sha256, and extracts it. The daemon serves the active runtime to Electron and the browser shell, and auto-updates it hourly in the background — sootsim runtime pin <version> holds it at one version (persisted in ~/.sootsim/config.json, or per-invocation via SOOTSIM_RUNTIME_VERSION) until unpin. sootsim runtime notes prints the hosted changelog URL.

terminal

sootsim runtime install [version]
sootsim runtime list
sootsim runtime use <version>
sootsim runtime pin [version]
sootsim runtime unpin
sootsim runtime remove <version>
sootsim runtime which
sootsim runtime notes

Options

flagdescription
--channel <name>channel for ‘latest’ (default: stable)
--forcereinstall even if already on disk
--no-set-activedon’t switch active runtime after install (also accepts —set-active=false)

Examples

terminal

sootsim runtime install
sootsim runtime install 1.2.3
sootsim runtime install --channel beta
sootsim runtime use 1.2.3
sootsim runtime pin 1.2.3
sootsim runtime unpin
sootsim runtime list
sootsim runtime which
sootsim runtime notes
sootsim runtime remove 1.2.2

Ready to build?

Run your React Native app in the browser. No simulators, no native toolchain, no waiting.

curl -fsSL https://sootsim.com/install.sh | sh