{"repo":"lahmatiy/react-render-tracker","free":true,"listed":false,"github":"https://github.com/lahmatiy/react-render-tracker","clone":"git clone https://github.com/lahmatiy/react-render-tracker.git","description":"React render tracker – a tool to discover performance issues related to unintentional re-renders and unmounts","language":"TypeScript","stars":2403,"topics":["react","devtools","performance","rerender"],"license":"MIT","category":"dev-tools","readme_excerpt":"React Render Tracker React Render Tracker – a tool to discover performance issues related to unintended re-renders. React Render Tracker (RRT) presents component’s tree state over the time and an event log related to a selected component (fiber) or its subtree. It doesn't provide a complete state of the components, but the difference between their states. It's not a replacement for React Devtools, but a compliment to it with a focus on investigation of changes in app's component tree (like mounts, updates and unmounts) and their causes. React Render Tracker v0.6 – Overview & Instructions Supported React v16.9+ (fully functional for a React development build, but for profiling and production builds it is not capturing some data, see issue #25) Features: - The state of component's tree over time including unmounted components (can be hidden by a toggle in the top right corner) and number of updates (re-renders) - Two types of component's tree hierarchy: owner-based (how components are created, that's better for updates tracking, selected by default) and parent-based (how components are mounted) - The matrix of props updates and update bailouts for a selected fiber - Displaying context used on fibers and locations where context is reading using hooks - Displaying consumers list for provider fibers - Details on useMemo() and useCallback() hook usage and recomputations for a selected fiber - Event log for a selected component (with the option to include a subtree component's event","default_branch":null,"files":null,"tree":[],"storefront":"/r/lahmatiy","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lahmatiy/react-render-tracker/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}