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: 8 days 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,758
zoontek/react-native-localize A React Native localization toolbox providing methods to access device locale information and format numbers according to user preferences. 2,292
jquense/react-widgets A collection of polished and accessible form inputs built with React 2,344
software-mansion/react-native-svg A library that provides SVG support for React Native and web applications 7,503
software-mansion/react-native-reanimated An open source implementation of React Native's Animated library API for low-level animation and gesture control in mobile apps. 9,058
chenglou/react-motion A JavaScript library for animating UI elements using physical-based animation and easing curves 21,691
insin/nwb A toolkit for quickly developing web applications with React, Preact, Inferno, and vanilla JavaScript using a zero-config setup. 5,574
raineorshine/npm-check-updates Automates checking and upgrading package dependencies to their latest versions. 9,463
zenoamaro/react-quill A rich-text editor component for React applications 6,777
necolas/react-native-web A collection of packages and tools for building cross-platform React UI applications for web development 21,672
davidhu2000/react-spinners A collection of reusable React components for displaying loading states and animations. 3,114
react-native-elements/react-native-elements A cross-platform UI toolkit for building mobile apps with React Native 25,076
react-figma/react-figma A tool that enables developers to create user interfaces using React components in Figma design files. 2,548
react-native-share/react-native-share Tool for sharing data with other apps on multiple platforms 3,643
oliviertassinari/react-swipeable-views A React component library for creating swipeable views in web applications. 4,463