10 Best JavaScript Forms Libraries

List hand-picked by Openbase Experts
Learn More

react-hook-form

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

2.8M
32.8K
Built-in
MIT
@rjsf/core

A React component for building Web forms from JSON Schema.

180K
12.2K
Built-in
Apache-2.0
rc-field-form

⚡️ React Performance First Form Component

789K
741
Built-in
MIT
@ngx-formly/core

📝 JSON powered / Dynamic forms for Angular

61.1K
2.5K
Built-in
MIT
uniforms

A React library for building forms from any schema.

14.2K
1.7K
No support
MIT
@hookform/devtools

📋 DevTools to help debug forms.

133K
531
Built-in
MIT
formik

Build forms in React, without the tears 😭

2.1M
28.8K
Built-in
Apache-2.0
react-final-form

🏁 High performance subscription-based form state management for React

330K
6.9K
Built-in
MIT
@ngxs/form-plugin

🚀 NGXS - State Management for Angular

28K
3.3K
Built-in
MIT
jquery-validation

jQuery Validation Plugin library sources

161K
10.3K
No support
MIT
jquery-form

jQuery Form Plugin

42.6K
5.1K
No support
(LGPL-2.1+ OR MIT)
formik-material-ui

Bindings for using Formik with Material-UI

39.4K
938
Built-in
MIT
react-credit-cards

Beautiful credit cards for your payment forms

27.9K
2.2K
DefinitelyTyped
MIT
formsy-react

A form input builder and validator for React JS

22.5K
752
Built-in
MIT
for

A jQuery plugin for drag and drop form creation

3.7K
2.3K
No support
MIT
@ditdot-dev/vue-flow-form

Create conversational conditional-logic forms with Vue.js.

729
575
No support
MIT
@braid/vue-formulate

⚡️ The easiest way to build forms with Vue.

16.2K
2.2K
No support
MIT
mr

MUI 5 / Material UI + React Final Form

10.1K
401
Built-in
MIT
formio

A Form and Data Management Platform for Progressive Web Applications.

1.4K
1.7K
No support
OSL-3.0
redux-form

A Higher Order Component using react-redux to keep form state in a Redux store

337K
12.6K
DefinitelyTyped
MIT
cor

Rapid form development library for Angular

3.3K
1.3K
Built-in
ISC
tf

Forms library for react

3.1K
1.2K
No support
MIT
vue-formio

Javascript Powered forms and JSON form builder for Vue.js

1.2K
100
No support
MIT
tfn

Forms library for react-native

1.2K
3.2K
No support
MIT
fie

A field-first form library for React and React Native

214
194
Built-in
MIT
jsonform

Build forms from JSON Schema. Easily template-able. Compatible with Bootstrap 3 out of the box.

1.5K
2.5K
No support
MIT
aw

Easy to use Wizard library for Angular JS

2.5K
DefinitelyTyped
MIT
vue-form-generator

📋 A schema-based form generator component for Vue.js

8.4K
2.9K
No support
MIT
@chakra-ui/form-control

⚡️ Simple, Modular & Accessible UI Components for your React Applications

426K
30.8K
Built-in
MIT
out

Form generator in plain javascript

11
9
No support
(ISC OR GPL-3.0)
rrf

Create forms easily in React with Redux.

11.4K
2.1K
Built-in
MIT
angular-schema-form

Generate forms from a JSON schema, with AngularJS!

5.9K
2.5K
No support
MIT
angular-formly

JavaScript powered forms for AngularJS

4.3K
2.2K
DefinitelyTyped
MIT
rmu

Simple validator for forms designed with material-ui components.

18K
317
DefinitelyTyped
MIT
@rjsf/material-ui

A React component for building Web forms from JSON Schema.

56.9K
12.2K
Built-in
Apache-2.0
@clayui/form

A web implementation of the Lexicon Experience Language

2.4K
202
Built-in
BSD-3-Clause
@react-spectrum/form

A collection of libraries and tools that help you build adaptive, accessible, and robust user experiences.

8.5K
7.9K
Built-in
Apache-2.0
informed

A lightweight framework and utility for building powerful forms in React applications

19.4K
798
Built-in
ISC
@commercetools-uikit/field-label

Component library 💅

5.8K
140
Built-in
MIT
mrf

Reactive MobX Form State Management

7K
1.1K
No support
MIT
rw

Polished, feature rich, accessible form inputs built with React

37.9K
2.3K
Built-in
MIT
@formio/bootstrap3

Bootstrap3 templates for form.io forms

20.1K
2
No support
MIT
uniforms-material

A React library for building forms from any schema.

2.5K
1.7K
No support
MIT
@delon/form

Delon is a set of essential modules for ng-alain. https://github.com/ng-alain/ng-alain/issues

1K
649
Built-in
MIT
@ngneat/reactive-forms

(Angular Reactive) Forms with Benefits 😉

8K
582
Built-in
MIT
rc-form

React High Order Form Component(web & react-native)

121K
1.8K
No support
MIT
cor

Angular JSON Schema Form

6.4K
316
Built-in
MIT
@jsonforms/react

Customizable JSON Schema-based forms with React, Angular and Vue support out of the box.

15.6K
1.2K
Built-in
MIT
ngx-schema-form

HTML form generation based on JSON Schema

1.2K
459
Built-in
MIT
ruh

Embed HubSpot forms into your React components using hooks! Works with Create React App, Gatsby and other platforms.

6.9K
34
Built-in
MIT
Description
Author
License
Type Definitions
ESM Support
Tree Shakeable
Popularity
Downloads/wk
GitHub Stars
Reviews
User Rating
Voted Good Docs
Voted Easy of Use
Voted Performant
Top Positive Review
Top Negative Review
Issues
Total Issues
Open Issues
Avg Time to Close
Pull Requests
Total Pull Requests
Open Pull Requests
Avg Time to Merge
Community
Maintainers
Contributors
Contributors with 3+ commits
Top Committers
GitHub Forks
Versions
# of Versions
Latest
Next
Beta
Newest
Oldest
Major Every
Minor Every
Patch Every
Dependencies
Dependencies
Dev Dependencies
Links
More Info
README
Tutorials
Install Command
There's Nothing Here
No packages are selected.
Select a few packages to compare.