Skip to content
JS
Comparison

react-hook-form vs usehooks-ts

TypeScript toolingPackage data 25 Sept 2026
react-hook-formv7.88.0, 11 Sept 2026

Performant, flexible and extensible forms library for React Hooks

$ npm install react-hook-form
usehooks-tsv3.1.1, 5 Feb 2025

React hook library, ready to use, written in Typescript.

$ npm install usehooks-ts
Metricreact-hook-formusehooks-tsDifference
Weekly downloads42,974,8574,047,656react-hook-form 10.6x higher
12-month download growth+227%+141%react-hook-form +86 pts
Gzip size---
Minified size---
Dependencies01usehooks-ts 1 more
Unpacked size1.4 MB245 kBusehooks-ts 6.0x smaller
Latest release7.88.0, 11 Sept 20263.1.1, 5 Feb 2025react-hook-form 19 months more recent
Releases, last 12 months300react-hook-form 30 more
First published20 Mar 201916 Sept 2021react-hook-form 2.5 years earlier
GitHub stars44,8667,860react-hook-form 5.7x higher
Open issues131usehooks-ts 30 more
Open pull requests598usehooks-ts 93 more
Contributors437--
Commits, last 52 weeks3790react-hook-form higher
TypeScript typesBundledBundledSame
Module formatESM + CommonJSESM + CommonJSSame
Runtimes---
LicenseMITMITSame

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
Weekly npm downloads, 52 weeks. Y axis starts at zero. Values are not smoothed.

react-hook-form

Major versions
  1. 0.0.1220 Mar 2019
  2. 1.0.027 Mar 2019
  3. 2.0.029 Mar 2019
  4. 3.0.021 Apr 2019
  5. 4.0.024 Dec 2019
  6. 5.0.06 Mar 2020
  7. 6.0.01 Jul 2020
  8. 7.0.02 Apr 2021
Last 5 releases
  1. 7.88.011 Sept 2026
  2. 7.87.030 Aug 2026
  3. 7.86.021 Aug 2026
  4. 7.85.08 Aug 2026
  5. 7.84.01 Aug 2026
591 releases in total, 30 in the last 12 months

usehooks-ts

Major versions
  1. 0.0.116 Sept 2021
  2. 1.0.016 Sept 2021
  3. 2.0.016 Nov 2021
  4. 3.0.08 Mar 2024
Last 5 releases
  1. 3.1.15 Feb 2025
  2. 3.1.04 Apr 2024
  3. 3.0.222 Mar 2024
  4. 3.0.18 Mar 2024
  5. 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.

usehooks-ts: usehooks-ts npm registry, usehooks-ts npm downloads, usehooks-ts GitHub. Data fetched 25 Sept 2026.

Indexability: Indexed.