sootsim setup

sootsim setup

Run the guided machine setup. It asks which package manager you use for app commands, explains repo-pinned Node versions, recommends installing sootsim globally, and offers the background daemon so every CLI command can reuse the same bridge instead of spinning up a server. No per-app SootSim install or iOS native build is required; run Metro/Expo/One normally, then open it with sootsim open.

terminal

sootsim setup [options]

Options

flagdescription
--app <dir>project directory to inspect (default: current directory)
-y, --yesaccept the recommended setup steps without prompting
--dry-runshow what setup would offer without changing files

Examples

terminal

sootsim setup
sootsim setup --app ./apps/mobile
sootsim setup --dry-run
sootsim setup --yes

What Setup Offers

setup is the guided machine check behind the sootsim path:

  • asks whether you prefer bun, pnpm, or npm for app-server commands
  • explains repo-pinned Node versions from mise/nvm/package metadata
  • recommends installing sootsim globally so later commands use bare sootsim
  • installs the background daemon when it is missing, so CLI commands reuse one bridge instead of spinning up a server

No per-app SootSim install is needed, and no iOS native build is needed. Start Metro, Expo, or One normally, then run sootsim open <port>.

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