Packages

Forms Packages

Form state management, validation, and input-handling libraries for building and validating complex, multi-step forms in modern applications.

24 packages

Packages in Forms

Showing 24 packages
92Health
Librarynpm

React Hook Form

Performant, flexible React forms built on hooks with minimal re-renders and built-in validation.

44,821
MIT
Used by 124
86Health
Librarynpm

@hookform/resolvers

Official React Hook Form adapters that plug 20+ schema-validation libraries — Zod, Yup, Joi, Valibot, ArkType and more — straight into useForm's resolver.

2,260
MIT
Used by 86
51Health
Librarynpm

Tailwind CSS Forms

A basic reset for form styles that makes form elements easy to override with Tailwind utilities

4,567
MIT
Used by 59
78Health
Librarynpm

input-otp

Accessible, unstyled one-time password input component for React with full keyboard, paste, and password-manager support.

3,199
MIT
Used by 45
65Health
Librarynpm

form-data

Build readable multipart/form-data streams in Node.js for forms and file uploads

2,354
MIT
Used by 45
63Health
Librarynpm

react-select

The flexible, accessible Select control for React with multi-select, async, and creatable options.

28,036
MIT
Used by 42
94Health
Librarynpm

Ant Design

An enterprise-class React UI library with 80+ high-quality, TypeScript-typed components and powerful theming.

99,115
MIT
Used by 24
53Health
Librarynpm

Formik

Formik: Build React Forms Without the Tears - Docs & Guide

34,323
Apache 2.0
Used by 20
91Health
Librarynpm

TanStack Form

Headless, type-safe form state management for React, Vue, Solid, Angular, and more

6,662
MIT
Used by 15
93Health
Librarynpm

@rjsf/core

The React engine that turns a JSON Schema into a fully working form

15,869
Apache 2.0
Used by 10
88Health
Librarynpm

React Aria

Unstyled, accessible React hooks and components for building your own design system.

15,800
Apache 2.0
Used by 8
57Health
Librarynpm

vee-validate

Template-based form validation library for Vue.js with Composition API support

11,259
MIT
Used by 7
35Health
Librarynpm

vue-flatpickr-component

Reactive Vue 3 wrapper component for the Flatpickr date-time picker library.

964
MIT
Used by 4
87Health
LibraryComposer

Symfony Form

Symfony component for building, validating, and rendering reusable HTML forms bound to typed data

2,765
MIT
Used by 3
70Health
LibraryPyPI

Flask-WTF

Simple integration of Flask and WTForms with built-in CSRF, file upload, and reCAPTCHA support

1,508
BSD 3
Used by 3

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers

Search