Skip to content
PluginStats

eslint-plugin-react-hook-form weekly downloads statistics

By andykao1213 · npm · ESLint plugins

ESLint plugin for react-hook-form

View on npm Fresh · Oct 17, 2026

eslint-plugin-react-hook-form has 16,806 recorded weekly downloads on npm, a decrease of 53.1% over the past 30 days.

It ranks #795 of 2,256 tracked npm listings by weekly downloads.

Over 90 days, weekly downloads changed by -56.6%.

PluginStats has 121 daily observations since Jun 19, 2026; the latest is from Oct 17, 2026.

Weekly downloads
16,806
Official API · Oct 17, 2026
7-day growth
-51.0%
-17.5K weekly downloads
30-day growth
-53.1%
-19K weekly downloads
90-day growth
-56.6%
-21.9K weekly downloads
Rank
#795
Among tracked npm listings

About eslint-plugin-react-hook-form

eslint-plugin-react-hook-form

react-hook-form is an awesome library which provide a neat solution for building forms. However, there are many rules for the API which may be missed by the developer. This plugin aims to check those rules automatically through ESLint. Thus brings better DX for react-hook-form.

Installation

You'll first need to install ESLint:

Next, install eslint-plugin-react-hook-form:

Usage

Add react-hook-form to the plugins section of your .eslintrc configuration file. You can omit the eslint-plugin- prefix:

Then configure the rules you want to use under the rules section.

or start with the recommended rule set:

Supported Rules

| Rule | Description | Recommended | Fixable |

| destructuring-formstate | Use destructuring assignment to access the properties of formState. | ⛔️ | | | no-access-control | Avoid accessing the properties of control | ⛔️ | | | no-nested-object-setvalue | Avoid nested object in second argument of setValue | ⛔️ | 🔧 | | no-use-watch | Avoid using watch | | |

Key

| Icon | Description |

| ⛔️ | Reports as error in recommended configuration | | ⚠️ | Reports as warning in recommended configuration | | 🔧 | Rule is fixable with eslint --fix |

License

MIT

Description from the npm listing.

  • react
  • react-hook-form
  • eslint
  • eslintplugin
  • eslint-plugin

Where eslint-plugin-react-hook-form sits in the listing

Each band is one page of 20. Weekly downloads on a log scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

All npm2,256 listings · 113 pages · page 40, #15 (overall #795)
All npm: every listing in weekly downloads order
PNG SVG
ESLint plugins253 listings · 13 pages · page 10, #19 (overall #199)
ESLint plugins: every listing in weekly downloads order
PNG SVG

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

eslint-plugin-react-hook-form weekly downloads on npm, last 90 days: 16,806 weekly downloads as of Oct 17, 2026, -56.6% over 90 days.eslint-plugin-react-hook-formWeekly downloads on npm · Last 90 days16,806downloads / week-56.6% over 90 days010K20K30K40K50KJul 19Aug 3Aug 18Sep 2Sep 17Oct 2Oct 17downloads / weekobservedarchived (Internet Archive)no observationsJul 21, 2026 – Oct 17, 2026 · 89 observations · Updated Oc…pluginstats.com
eslint-plugin-react-hook-form weekly downloads on npm, last 90 days: 16,806 weekly downloads as of Oct 17, 2026, -56.6% over 90 days.
PNG SVG

7/30/90-day growth

eslint-plugin-react-hook-form weekly downloads growth on npm: -51.0% over 7 days, -53.1% over 30 days, -56.6% over 90 days.eslint-plugin-react-hook-formWeekly downloads growth on npm16,806downloads / week now7-day growth-17,458 weekly downloads-51.0%30-day growth-19,040 weekly downloads-53.1%90-day growth-21,888 weekly downloads-56.6%Growth vs. nearest observation to each baseline date · Updated Oct 17, 2026pluginstats.com
eslint-plugin-react-hook-form weekly downloads growth on npm: -51.0% over 7 days, -53.1% over 30 days, -56.6% over 90 days.
PNG SVG

Ranking history

eslint-plugin-react-hook-form npm ranking history: currently #795 (by weekly downloads).eslint-plugin-react-hook-formnpm ranking · by weekly downloads · Last 90 days#795current rank#793#794#795#796#797Jul 21Aug 5Aug 20Sep 4Sep 19Oct 4Oct 19rankOct 18, 2026 – Oct 19, 2026 · 2 observations · Updated Oct 17, 2026pluginstats.com
eslint-plugin-react-hook-form npm ranking history: currently #795 (by weekly downloads).
PNG SVG

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Recent observations

Full history (121)
Recent weekly downloads observations for eslint-plugin-react-hook-form
Date (UTC)Weekly downloadsChange vs. previous
16,806-1.4K
18,217+1.2K
17,067-7.6K
24,682-9.3K
33,9760
33,976-278
34,254-10
34,264+389
33,875+503
33,372-1.1K
34,425+2.3K
32,086-7.7K
39,770-30
39,800—

Similar npm ESLint plugins plugins

Data source

Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.

Listing: https://www.npmjs.com/package/eslint-plugin-react-hook-form. First seen Oct 16, 2026; last successful collection Oct 19, 2026. See the methodology.