# bippy

> bippy provides escape hatches for React internals.

React keeps its internals out of reach. bippy opens them up for metaprogramming, letting developers inspect the Fiber tree, track renders, and access the renderer directly.

## When To Use bippy

Use bippy when building React developer tools, inspecting Fiber nodes, observing commits or renders, or accessing renderer internals. React internals can change without notice, so avoid bippy when a stable public React API can solve the same job.

## Resources

- [Bippy documentation](https://aidenybai.com/bippy/llms.txt): Agent-oriented documentation index.
- [Bippy repository](https://github.com/aidenybai/bippy): Source code, installation instructions, and API documentation.
- [Fiber tree video](https://youtu.be/ZCuYPiUIONs): Background on React’s Fiber tree.
