welldone-software

welldone-software/why-did-you-rende...

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

JavaScript
11291
199
MIT License
Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of welldone-software/why-did-you-render

Account's avatar
Babel command line.
Account's avatar
Babel compiler core.
Account's avatar
ESLint parser that allows for linting of experimental syntax transformed by Babel
Account's avatar
This plugin transforms static class properties as well as properties declared with the property initializer syntax
Account's avatar
A Babel preset for each environment.
Account's avatar
Babel preset for all React plugins.
Account's avatar
Simple and complete DOM testing utilities that encourage good testing practices.
Account's avatar
Custom jest matchers to test the state of the DOM
Account's avatar
Simple and complete React DOM testing utilities that encourage good testing practices.
Account's avatar
TypeScript definitions for jest
Account's avatar
TypeScript definitions for react
Account's avatar
TypeScript definitions for react-dom
Account's avatar
TypeScript definitions for react-redux
Account's avatar
ECMAScript (ESTree) AST walker
Account's avatar
JavaScript code generator from an ESTree-compliant AST.
Account's avatar
Jest plugin to use babel for transformation.
Account's avatar
Run commands concurrently
Account's avatar
Legacy API for creating React components.
Account's avatar
Run scripts that set and use environment variables across platforms
Account's avatar
Cypress is a next generation front end testing tool built for the modern web
Account's avatar
An ESLint plugin for projects using Cypress
Account's avatar
React specific linting rules for ESLint
Account's avatar
Modern native Git hooks
Account's avatar
Delightful JavaScript Testing.
Account's avatar
Delightful JavaScript Testing.
Account's avatar
React is a JavaScript library for building user interfaces.
Account's avatar
React package for working with the DOM.
Account's avatar
Tweak React components in real time.
Account's avatar
Brand checking of React Elements.
Account's avatar
Official React bindings for Redux
Account's avatar
Declarative routing for React web applications
Account's avatar
Predictable state container for JavaScript apps
Account's avatar
A deep deletion module for node (like `rm -rf`)
Account's avatar
Resolves aliases with Rollup
Account's avatar
Fails on console output unless marked as desired.
Account's avatar
Rollup-compatible bundler for development.

Support the repos that depend on this repository

Top contributors

vzaidman's profile
vzaidman
395 contributions
Hypnosphi's profile
Hypnosphi
8 contributions
christianvuerings's profile
christianvuerings
3 contributions
ereddrex's profile
ereddrex
3 contributions
jared-hexagon's profile
jared-hexagon
3 contributions
leroydev's profile
leroydev
3 contributions
mbman's profile
mbman
3 contributions
jfrumar-infinitusai's profile
jfrumar-infinitusai
2 contributions
OliverJAsh's profile
OliverJAsh
2 contributions
dependabot[bot]'s profile
dependabot[bot]
2 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet