๐ React Hook Form
@HookForm
Followers
8K
Following
6K
Media
224
Statuses
2K
Performant, flexible and extensible forms with easy-to-use validation.
Joined October 2019
๐ We are finally here! Version 7! After 2 years of working on this library. We can confident to say this is the best we can offer to everyone on building forms in React. We hope you will enjoy building form in React. https://t.co/ijDxLXkJMW
15
61
311
๐Say hello to the new <Watch /> โ a super simple, declarative way to watch form values. If you love useWatch(), youโll really love this. Go check it out! โก๏ธ https://t.co/v7doR1QPPV
4
55
458
Huge thanks to @kotarella1110 for the awesome contribution on compute type support! ๐
0
0
16
v7.61.0 has been published ๐ ๐งฎ compute prop for useWatch ๐จโ๐ง Trigger watch only on value change ๐ Track name in setValue subscriptions โจ๏ธ Return type fix for watch + defaultValue ๐ Bug fixes ๐งน Cleanup: unused utils & patterns https://t.co/BPIWKzPuFn
3
26
187
๐ Great news! @hookform/resolvers 5.1.0 now supports Zod v4, Zod v4 mini, and Zod v3! ๐๐ Big thanks to @craviottoalex for starting the effort ๐ and to @colinhacks for bringing it to the finish line! ๐ ๏ธ๐ช
11
40
496
๐ฅ Resolver v5 released! https://t.co/anMZklxFvT
github.com
5.0.0 (2025-04-01) Features infer input/output types from schema (#753) (6124c59) BREAKING CHANGES Requires [email protected] or higher Before Prior to V5, some projects used manual types ...
๐ @hookform/resolvers v5 is out! Highly requested & finally here! Now with type inference from your schemaโno more manual typing! ๐ฏ Try it with Zod, @arktypeio, @valibot and more! Big thanks to @kotarella1110, @lukedeentaylor, and @bluebill1049 for the help! ๐
1
10
174
๐ Version 7.55.0 - new `createFormControl` API - infer resolver output types - Bugs fixes and improvements https://t.co/KbRJaWjvjE
github.com
โก๏ธ createFormControl Allow us to start subscribing outside of the React component const { formControl, control } = createFormControl(props) function App() { const { register } = useForm({ ...
3
14
168
The documentation is unpaused and the issue has been resolved.
0
0
5
Sorry, our documentation has been taken down temporarily. If you need to access it, please use this link for now: https://t.co/8mp0zS9uwj (Thanks Netlify <3). We apologize for the inconvenience ๐
2
0
15
๐ hookform/lenses v0.1.1 released https://t.co/5uV9s4S8gb - Functional Lenses - Deep Structure Support - Type-Safe Form State - Improved Array Handling Credit goes to @aspirisenโค๏ธ for creating this https://t.co/5uV9s4S8gb
3
19
259
๐ We are doing great in 2024 (State of React 2024), with more improvements and features in 2025. Thanks to everyone who contributes to and uses the library.
3
0
37
๐ hookform/resolvers v4.0.0 released https://t.co/Wh1w8T7vgq - TS: values infer from schema - Support for names option - fluentvalidation-ts resolver - Standard-schema resolver - Upgrade to effect v3 Huge update, massive thanks to @_jorisreโค๏ธ
github.com
4.0.0 (2025-02-10) Bug Fixes add support for names option (#713) (985c48d) arktypeResolver: resolve type error when schema is defined from an ArkType scope (#732) (3233667) handle raw: true option...
6
40
457
Our documentation is currently down. We are working on getting it back online. Sorry for the inconvenience.
2
0
18
3yrs experience
74
139
4K
We are planning to support subscribing to form state updates without the UI render. Let us know your thoughts.
9
9
236
Version 7.51.0 - added `validatingFields` for async validation - minor DX improvements - bug fixes Thank you @principal for supporting the project. https://t.co/Xdq6wiyIZk
1
2
47
๐ Version 7.49.0 published - ๐ฎ add reactive errors prop at useForm (server errors) - ๐ฅ๏ธ add react-server bundle (#11162) - ๐ Bug fixes and general lib improvements Thanks for everyone's support over the year! Merry Xmas ๐
https://t.co/0GhmWsYW19
1
9
137
๐ Version 7.48.0 Published - feat: `disabled` prop for `useForm` to disable form - Solve the issue of race condition with the resolver - Bug fixes and general improvements Release note: https://t.co/JomCOzSm7C
3
41
322