tools / perf-monitor
Bench records UI FPS, JS FPS, CPU, and memory while you use your app on a real device, then turns each recording into a comparable run: averages at a glance, a frame-by-frame timeline for drill-down, and side-by-side comparison between runs — so "this release is faster" becomes a number, not a feeling.
npm i @buoy-gg/perf-monitor


Start recording and use the app normally. Bench samples UI FPS, JS FPS, CPU, and memory on the device.
Stop and save to see averages — JS/UI FPS, CPU%, peak memory — with a warning badge when a metric crossed a threshold.
Drill into any run and see every dip: which seconds dropped frames, what CPU and memory did around them.
Define benchmark batches and let the MCP server run them repeatedly — an AI agent can benchmark a change and report the delta.
Add Bench — Performance Monitor to your app
Free for on-device debugging. Two-minute install, no native code.
npm i @buoy-gg/core