Package · npm

@welldone-software/why-did-you-render

npm · v10.0.1 · MIT

Monkey patches React to notify you about avoidable re-renders.

Tentative categories were assigned with moderate confidence (0.5 to 0.75): they are shown, but they do not count toward a category’s momentum. How categories work

Install

npm install @welldone-software/why-did-you-render

Adoption

Downloads (30 days)
2.9M
Observeddownloads / 30 days
Popularity
Top 50% on npm
Derived54th percentile within npm
Dependents
Collectinghistory
Collecting
Maintenance
0.38
DerivedRelease cadence and recency, 0 to 1
Releases per year
18
113 versions over its life

Growth by period

Derived by Crest of Tech from two observations of npm’s own figure, a period apart. Nothing is stored or estimated: without an observation near the period’s start, the period is still collecting.

7 days
−1.3% · 7d
Derived−37.1K downloads / 30 days, SEP 28 → OCT 5
30 days
−8.0% · 30d
Derived−251.5K downloads / 30 days, SEP 5 → OCT 5
90 days
−13.8% · 90d
Derived−464.2K downloads / 30 days, JUL 6 → OCT 5
1 year
+18.0% · 1y
Derived+443.4K downloads / 30 days, OCT 6 → OCT 5

Adoption history

Adoption historydownloads / 30 days · 30 observations

SEP 6, 2026: 3,059,554 downloads / 30 daysSEP 7, 2026: 3,018,155 downloads / 30 daysSEP 8, 2026: 2,977,789 downloads / 30 daysSEP 9, 2026: 3,016,173 downloads / 30 daysSEP 10, 2026: 3,029,476 downloads / 30 daysSEP 11, 2026: 3,025,380 downloads / 30 daysSEP 12, 2026: 2,918,310 downloads / 30 daysSEP 13, 2026: 2,964,846 downloads / 30 daysSEP 14, 2026: 3,072,229 downloads / 30 daysSEP 15, 2026: 3,031,386 downloads / 30 daysSEP 16, 2026: 3,064,645 downloads / 30 daysSEP 17, 2026: 3,072,773 downloads / 30 daysSEP 18, 2026: 3,057,688 downloads / 30 daysSEP 19, 2026: 2,950,730 downloads / 30 daysSEP 20, 2026: 2,861,111 downloads / 30 daysSEP 21, 2026: 2,937,667 downloads / 30 daysSEP 22, 2026: 3,038,412 downloads / 30 daysSEP 23, 2026: 3,042,604 downloads / 30 daysSEP 24, 2026: 3,031,174 downloads / 30 daysSEP 25, 2026: 3,006,443 downloads / 30 daysSEP 26, 2026: 2,902,399 downloads / 30 daysSEP 27, 2026: 2,814,424 downloads / 30 daysSEP 28, 2026: 2,941,530 downloads / 30 daysSEP 29, 2026: 3,078,805 downloads / 30 daysSEP 30, 2026: 3,088,202 downloads / 30 daysOCT 1, 2026: 3,067,894 downloads / 30 daysOCT 2, 2026: 3,019,016 downloads / 30 daysOCT 3, 2026: 3,064,774 downloads / 30 daysOCT 4, 2026: 2,950,674 downloads / 30 daysOCT 5, 2026: 2,904,479 downloads / 30 days
Table of observations (31)
Daydownloads / 30 daysDependents
OCT 6, 2026Not observedNot observed
OCT 5, 20262,904,479Not observed
OCT 4, 20262,950,674Not observed
OCT 3, 20263,064,774Not observed
OCT 2, 20263,019,016Not observed
OCT 1, 20263,067,894Not observed
SEP 30, 20263,088,202Not observed
SEP 29, 20263,078,805Not observed
SEP 28, 20262,941,530Not observed
SEP 27, 20262,814,424Not observed
SEP 26, 20262,902,399Not observed
SEP 25, 20263,006,443Not observed
SEP 24, 20263,031,174Not observed
SEP 23, 20263,042,604Not observed
SEP 22, 20263,038,412Not observed
SEP 21, 20262,937,667Not observed
SEP 20, 20262,861,111Not observed
SEP 19, 20262,950,730Not observed
SEP 18, 20263,057,688Not observed
SEP 17, 20263,072,773Not observed
SEP 16, 20263,064,645Not observed
SEP 15, 20263,031,386Not observed
SEP 14, 20263,072,229Not observed
SEP 13, 20262,964,846Not observed
SEP 12, 20262,918,310Not observed
SEP 11, 20263,025,380Not observed
SEP 10, 20263,029,476Not observed
SEP 9, 20263,016,173Not observed
SEP 8, 20262,977,789Not observed
SEP 7, 20263,018,155Not observed
SEP 6, 20263,059,554Not observed

Facts from the registry

Latest version
v10.0.1
113 versions
First published
NOV 10, 2018
Last release
JAN 20, 2025
21mo ago
Licence
MIT

Repository

In the Crest catalog

welldone-software/why-did-you-render

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

Stars
12.5K
Forks
225
Language
JavaScript
Last push
6mo ago
Last release
22mo ago

Linked by the package’s own registry metadata.GitHub (opens in a new tab)

Dependencies latest version · v10.0.1

Runtime 1

  • lodash^4

Peer 1

  • react^19

Related news

No published news event mentions this package or its repository yet.