{"library":"bippy","type":"library","category":null,"description":"Bippy is a specialized JavaScript library designed to provide direct access to React's internal Fiber tree and other non-public APIs, primarily for advanced instrumentation, debugging, and experimental tooling. It operates by emulating React DevTools' hook (`window.__REACT_DEVTOOLS_GLOBAL_HOOK__`) before React itself initializes, thus bypassing standard access restrictions. The current stable version is 0.5.39. While there isn't a fixed release cadence, updates typically occur reactively to maintain compatibility with new React major or minor versions (currently supporting v17-19) as internal structures change. Its key differentiator is providing simplified utility functions to traverse the Fiber tree and extract properties like `memoizedProps`, `memoizedState`, and `dependencies` across different React versions, reducing the need for deep React source code knowledge. It's explicitly not recommended for production applications due to its reliance on unstable internal APIs.","language":"javascript","status":"active","version":"0.5.39","tags":["javascript","bippy","fiber","internals","react","react devtools","react fiber","react instrumentation","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install bippy","imports":["import { instrument } from 'bippy'","import { onCommitFiberRoot } from 'bippy'","import { traverseFiber } from 'bippy'"]},{"cmd":"yarn add bippy","imports":[]},{"cmd":"pnpm add bippy","imports":[]}],"homepage":"https://bippy.dev","github":"https://github.com/aidenybai/bippy","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/bippy","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/bippy/compatibility"}}