Point sootsim at any Metro server and your unmodified bundle just works — hot reload, and all.
One-click to record flows as shareable preview links — a truly usable and real live app + video recording.
SootSim PR bot studies what changed, creates a Maestro flow, and posts an inline video + real live demo in minutes.
Detox and Maestro files run completely unchanged, now your CI is as cheap as headless Chromium on Linux.
Agents connect, control, and debug in a fraction of the time of the iOS Simulator.
Every simulator is just a browser tab. Run as many in parallel as your CPU allows.
Hit record, walk through your app, get a /preview/<id> link anyone can watch or step inside.
3D mode renders your app on a floating device with thousands of glass, light, and material combos.
Your bundle, the shell, and the page each run on their own thread — same semantics as React Native.
Not a stub. Worklets run on the UI thread; runOnUI routes between workers exactly like the real one.
Status bar, Dynamic Island, keyboard, alerts, sheets, picker, notifications, control center, app switcher, home, lock — all built on pixel-diffing.
220+ native modules work, stubbed against real browser APIs. 350+ pure-JS libraries compose without a shim.



















