tools / highlight-updates
Wasted re-renders are the most common React Native performance problem and the hardest to see. Buoy highlights components visually as they render, counts renders per component, and tells you the cause of each one — props, state, parent, or mount — so you fix the actual culprit instead of guessing at memo().
npm i @buoy-gg/highlight-updates


Components flash on screen as they render, with the component hierarchy highlighted in place.
Badges show how many times each component rendered — the 47x badge is your bug.
Tap any component to see exactly why it rendered, and step through its render history.
Runs inside the app — profile the janky screen on the actual device where it's janky.
Add Render Highlighter to your app
Free for on-device debugging. Two-minute install, no native code.
npm i @buoy-gg/core