stackpicks.dev
Built byreact-hook-form

react-hook-form

📋 React Hooks for form state management and validation (Web + React Native)

44.8k stars2.4k forks178 watchers34 open issuesTypeScriptMIT

TL;DR · 30-second scan

What it is

react-hook-form (TypeScript)📋 React Hooks for form state management and validation (Web + React Native)

What it does for you

You are building any non-trivial form in React.

Best for

Forms & Validation

44.8k GitHub starsLicense: MITLast updated 1 month ago
EDITOR'S DEEP TAKE

The fastest, smallest form library for React. ~39k stars. Uncontrolled by default so re-renders stay minimal. Pairs naturally with Zod for validation. Default choice for any React form heavier than a couple of inputs.

Use this if

You are building any non-trivial form in React.

Skip if

You have a 2-input form — useState is enough.

Topics
typescriptreact-hooksformsvalidationreact-nativeform-builderdxuxreactjs
Maintainer? Embed our badge

Add this badge to your README to show your project is curated on StackPicks. Free, lightweight (180×28 SVG), and gives your visitors a one-click way to see honest take + alternatives.

Preview
Featured on StackPicks
Markdown (for GitHub README)
[![Featured on StackPicks](https://stackpicks.dev/api/badge/react-hook-form-react-hook-form)](https://stackpicks.dev/repo/react-hook-form-react-hook-form)
HTML (for blogs / docs)
<a href="https://stackpicks.dev/repo/react-hook-form-react-hook-form"><img src="https://stackpicks.dev/api/badge/react-hook-form-react-hook-form" alt="Featured on StackPicks" width="180" height="28" /></a>

Are you the maintainer of react-hook-form/react-hook-form? Add the badge and we'll feature your project in the weekly curator newsletter.

Created 06 Mar 2019
Last push 1 month ago
Stats refreshed 1 month ago