why-did-you-render

Component debugger

Tool to monitor and optimize React component re-renders

why-did-you-render by Welldone Software monkey patches React to notify you about potentially avoidable re-renders. (Works with React Native as well.)

GitHub

11k stars
41 watching
199 forks
Language: JavaScript
last commit: 3 months ago
Linked from 1 awesome list

componenthooks-trackingperformancepurepurecomponentreactreact-nativerendertoolupdate

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
lottie-react-native/lottie-react-native A wrapper library for playing Adobe After Effects animations in React Native applications 16,780
zoontek/react-native-localize A React Native localization toolbox providing methods to access device locale information and format numbers according to user preferences. 2,300
jquense/react-widgets A collection of polished and accessible form inputs built with React 2,347
software-mansion/react-native-svg A library that provides SVG support for React Native and web applications 7,551
software-mansion/react-native-reanimated Reimplements React Native's Animated library API with a more comprehensive and low-level abstraction for gesture-based interactions. 9,167
chenglou/react-motion A JavaScript library for animating UI elements using physical-based animation and easing curves 21,715
insin/nwb A toolkit for quickly developing web applications with React, Preact, Inferno, and vanilla JavaScript using a zero-config setup. 5,576
raineorshine/npm-check-updates Automates checking and upgrading package dependencies to their latest versions. 9,513
zenoamaro/react-quill A rich-text editor component for React applications 6,810
necolas/react-native-web A collection of packages and tools for building cross-platform React UI applications for web development 21,713
davidhu2000/react-spinners A collection of reusable React components for displaying loading states and animations. 3,141
react-native-elements/react-native-elements A cross-platform UI toolkit for building mobile apps with React Native 25,125
react-figma/react-figma A tool that enables developers to create user interfaces using React components in Figma design files. 2,569
react-native-share/react-native-share Enables sharing between different apps using React Native 3,686
oliviertassinari/react-swipeable-views A React component library for creating swipeable views in web applications. 4,466