sootsim network

inspect live network traffic from the running sootsim worker

sootsim network

Read the shared observability store (fetch + XHR captured in the render worker) from the terminal. List recent requests, tail in real time, filter by URL or status, inspect one entry in detail, or clear the buffer. Shares its data source with the in-shell devtools dock so both views stay in lock-step.

terminal

sootsim network [limit]
sootsim network --failed
sootsim network --slow [--threshold <ms>]
sootsim network --filter <substring>
sootsim network --tail
sootsim network get <id>
sootsim network clear

Options

flagdescription
--failedonly show errored or non-2xx responses
--slowonly show requests slower than —threshold (default 1000ms), sorted by duration desc
--threshold <ms>slow threshold in milliseconds for —slow (default 1000)
--filter <substring>URL substring filter (case-insensitive)
--limit <n>max entries to print (default 20)
--tail, -ffollow mode: stream new entries as they land
--jsonemit structured JSON instead of formatted rows
--sim <sim>target a specific connected sim
--port <number>bridge port (defaults to 7668)

Examples

terminal

sootsim network
sootsim network 100
sootsim network --failed
sootsim network --slow
sootsim network --slow --threshold 200
sootsim network --filter api.example.com
sootsim network --tail
sootsim network --tail --failed
sootsim network get req-42-l7k9
sootsim network clear

Ready to build?

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

npm i -g sootsim