react-hook-formv7.88.0, 11 Sept 2026
Performant, flexible and extensible forms library for React Hooks
$ npm install react-hook-formusehooks-tsv3.1.1, 5 Feb 2025
React hook library, ready to use, written in Typescript.
$ npm install usehooks-ts| Metric | react-hook-form | usehooks-ts | Difference |
|---|---|---|---|
| Weekly downloads | 42,974,857 | 4,047,656 | react-hook-form 10.6x higher |
| 12-month download growth | +227% | +141% | react-hook-form +86 pts |
| Gzip size | - | - | - |
| Minified size | - | - | - |
| Dependencies | 0 | 1 | usehooks-ts 1 more |
| Unpacked size | 1.4 MB | 245 kB | usehooks-ts 6.0x smaller |
| Latest release | 7.88.0, 11 Sept 2026 | 3.1.1, 5 Feb 2025 | react-hook-form 19 months more recent |
| Releases, last 12 months | 30 | 0 | react-hook-form 30 more |
| First published | 20 Mar 2019 | 16 Sept 2021 | react-hook-form 2.5 years earlier |
| GitHub stars | 44,866 | 7,860 | react-hook-form 5.7x higher |
| Open issues | 1 | 31 | usehooks-ts 30 more |
| Open pull requests | 5 | 98 | usehooks-ts 93 more |
| Contributors | 437 | - | - |
| Commits, last 52 weeks | 379 | 0 | react-hook-form higher |
| TypeScript types | Bundled | Bundled | Same |
| Module format | ESM + CommonJS | ESM + CommonJS | Same |
| Runtimes | - | - | - |
| License | MIT | MIT | Same |
Green marks the smaller size or the more recent release. Bold marks the higher count, with no judgement implied. Sizes are for the whole package per Bundlephobia. Growth compares the average of the last 4 weeks with the first 4 weeks of the 52-week series.
react-hook-form42.4m latest weekusehooks-ts4.1m latest week
Week of 23 Sept 2025Week of 15 Sept 2026
react-hook-form
Major versions
- 0.0.1220 Mar 2019
- 1.0.027 Mar 2019
- 2.0.029 Mar 2019
- 3.0.021 Apr 2019
- 4.0.024 Dec 2019
- 5.0.06 Mar 2020
- 6.0.01 Jul 2020
- 7.0.02 Apr 2021
Last 5 releases
- 7.88.011 Sept 2026
- 7.87.030 Aug 2026
- 7.86.021 Aug 2026
- 7.85.08 Aug 2026
- 7.84.01 Aug 2026
591 releases in total, 30 in the last 12 months
usehooks-ts
Major versions
- 0.0.116 Sept 2021
- 1.0.016 Sept 2021
- 2.0.016 Nov 2021
- 3.0.08 Mar 2024
Last 5 releases
- 3.1.15 Feb 2025
- 3.1.04 Apr 2024
- 3.0.222 Mar 2024
- 3.0.18 Mar 2024
- 3.0.08 Mar 2024
61 releases in total, 0 in the last 12 months
react-hook-form
-
usehooks-ts
-
react-hook-form
-
usehooks-ts
-
- Need no runtime dependenciesreact-hook-form (react-hook-form has 0, usehooks-ts has 1)
- Module formatBoth ESM + CommonJS
- Need TypeScript types in the package itselfBoth
- Node.js version requirementreact-hook-form: >=18.0.0; usehooks-ts: >=16.15.0 (engines field in package.json)
- Need the more recent releasereact-hook-form (7.88.0 on 11 Sept 2026 vs 3.1.1 on 5 Feb 2025)
- Higher weekly npm downloadsreact-hook-form (43m vs 4m)
Each line is generated from the data above.
react-hook-form: react-hook-form npm registry, react-hook-form npm downloads, react-hook-form GitHub, react-hook-form jsDelivr. Data fetched 25 Sept 2026.
usehooks-ts: usehooks-ts npm registry, usehooks-ts npm downloads, usehooks-ts GitHub. Data fetched 25 Sept 2026.
Indexability: Indexed.