Package category
Forms
Form state, validation and field components.
222 packages1 comparisons
Packages compared
222 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| rn-international-phone-number International phone number input for React Native, Expo & Web — per-country mask, validation, line-type detection, country picker and 33 languages. | 2.4k | - | - | 20 days ago 0.15.0 | CommonJS | Bundled | TypeScript tooling, React | |
| @formkit/zod Zod validation for FormKit. | 2.3k | - | - | - | 2 months ago 2.1.2 | ESM + CommonJS | Bundled | Forms |
| @conform-to/yup Conform helpers for integrating with yup | 2.3k | - | - | - | 1 month ago 1.21.1 | ESM + CommonJS | Bundled | Forms |
| @assistant-ui/react-hook-form React Hook Form integration for assistant-ui | 2.3k | - | - | - | 1 day ago 0.12.35 | ESM only | Bundled | Forms, React |
| @felte/react An extensible form library for ReactJS | 2.3k | - | - | - | 1 year ago 1.2.14 | ESM + CommonJS | Bundled | Forms, React |
| mantine-form-valibot-resolver Valibot resolver for @mantine/form validation | 2.2k | +90% | - | 1 year ago 3.0.1 | ESM + CommonJS | Bundled | Forms | |
| angular-formio Form.io Angular JSON Form Renderer ========================== This library serves as a Dynamic JSON Powered Form rendering library for [Angular](https://angular.io). This works by providing a JSON schema to a ```<formio>``` Angular component, where that f | 2.2k | -36% | - | 5 years ago 4.11.5 | ESM + CommonJS | Bundled | Angular, Forms | |
| react-hook-form-antd Master your And Design form with React Hook Form! | 2.1k | -23% | - | 5 months ago 1.1.5 | ESM + CommonJS | Bundled | Forms, React | |
| react-native-formik Make the most of your React Native forms with Formik | 2.1k | -9% | - | 6 years ago 1.7.8 | CommonJS | None | Forms, React | |
| @rjsf/fluentui-rc FluentUI React Components theme, fields and widgets for react-jsonschema-form | 2k | - | - | - | 8 days ago 6.10.1 | ESM + CommonJS | Bundled | React, Forms |
| @formkit/react Build industry leading React forms 10x faster. | 2k | - | - | - | 2 months ago 2.1.2 | ESM + CommonJS | Bundled | Forms, React |
| @playfast/reform-forms Headless, schema-driven form state for reform — values, validation, field limitations, list operations, and submit flow, rendering nothing. | 1.9k | - | - | - | 7 days ago 1.4.3 | ESM only | Bundled | Forms |
| @formwerk/core <p align="center"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://formwerk.dev/logo-dark.svg"> <source media="(prefers-color-scheme: light)" srcset="https://formwerk.dev/logo-light.svg"> <img alt="Formwerk Logo" src="https:// | 1.9k | - | - | - | 9 months ago 0.14.4 | ESM + CommonJS | Bundled | Forms, UI component libraries |
| react-bootstrap-validation Form validation for react-bootstrap | 1.8k | +4% | - | 10 years ago 0.1.11 | CommonJS | None | React, Forms | |
| use-wizard A dead-easy-to-use light-weight react hook to handle multi-paths wizards (and simple wizards too) and navigate into them.
| 1.8k | +164% | - | 4 years ago 4.0.6 | CommonJS | Bundled | React, Forms | |
| bank20baht-ui JSON-driven form + workflow engine. Send JSON in, get an interactive form out. | 1.8k | - | - | 2 days ago 0.9.0 | ESM only | Bundled | Forms | |
| form-create-designer 好用的Vue低代码可视化表单设计器,可以通过拖拽的方式快速创建表单,提高开发者对表单的开发效率。 | 1.8k | +600% | - | 1 year ago 3.3.0-oem | ESM + CommonJS | Bundled | Forms, Vue | |
| survey-vue survey.js is a JavaScript Survey Library. It is a modern way to add a survey to your website. It uses JSON for survey metadata and results. | 1.8k | -24% | - | - 1.12.67 | CommonJS | Bundled | Vue, UI component libraries | |
| react-form-builder2 A complete form builder for react. | 1.8k | -36% | - | 1 year ago 0.20.3 | CommonJS | Bundled | React, Forms | |
| @jsonforms/vue-vuetify Vue Vuetify renderers for JSON Forms | 1.7k | - | - | - | 3 months ago 3.8.0 | ESM + CommonJS | Bundled | Forms, Vue |
| formbouncerjs A lightweight form validation script that augments native HTML5 form validation elements and attributes. | 1.7k | +67% | - | - 1.4.6 | CommonJS | None | Forms | |
| @formwerk/devtools Formwerk's Vue devtools plugin | 1.7k | - | - | - | 9 months ago 0.14.4 | ESM + CommonJS | Bundled | Vue, Forms |
| @piying/view-core <div><a href="https://www.npmjs.com/package/@piying/view-core"><img src="https://img.shields.io/npm/v/@piying/view-core" alt="NPM Version" /></a> <a href="https://coveralls.io/github/piying-org/piying-view?branch=main"><img src="https://coveralls.io/repos | 1.7k | - | - | - | 4 days ago 2.16.14 | ESM only | Bundled | Forms, Angular |
| @rjsf/react-bootstrap React Bootstrap theme, fields and widgets for react-jsonschema-form, powered by react-bootstrap | 1.6k | - | - | - | 8 days ago 6.10.1 | ESM + CommonJS | Bundled | React, Forms |
| @dev-waren/react-form-kit React form components and utilities. | 1.5k | - | - | - | 6 days ago 1.5.7 | ESM + CommonJS | Bundled | Forms, React |
| @rjsf/semantic-ui Semantic UI theme, fields and widgets for react-jsonschema-form | 1.5k | - | - | - | 8 days ago 6.10.1 | ESM + CommonJS | Bundled | React, Forms |
| angular-validation-match Checks if one input matches another | 1.5k | -53% | - | 10 years ago 1.9.0 | CommonJS | None | Angular, Forms | |
| @formkit/cli FormKit command line interface. | 1.4k | - | - | - | 2 months ago 2.1.2 | ESM + CommonJS | Bundled | CLI tools and terminal utilities, Vue |
| @piying/view-angular-core <div><a href="https://www.npmjs.com/package/@piying/view-core"><img src="https://img.shields.io/npm/v/@piying/view-core" alt="NPM Version" /></a> <a href="https://coveralls.io/github/piying-org/piying-view?branch=main"><img src="https://coveralls.io/repos | 1.4k | - | - | - | 4 days ago 2.16.14 | ESM only | Bundled | Forms, Angular |
| @piying/view-react Piying view For React;Valibot to Component | 1.4k | - | - | - | 4 days ago 2.16.14 | ESM + CommonJS | Bundled | Forms, React |
| @ajsf/material Angular JSON Schema Form builder using Angular Material UI | 1.4k | - | - | - | today 22.3.1 | ESM only | Bundled | Forms, Angular |
| nope-validator Fast and simple JS validator | 1.4k | -29% | - | 3 months ago 1.2.2 | ESM + CommonJS | Bundled | Schema validation, Forms | |
| @piying/view-svelte Piying view For Svelte;Valibot to Component | 1.4k | - | - | - | 4 days ago 2.16.14 | ESM only | Bundled | Forms, Svelte |
| formkit FormKit command line interface. | 1.4k | -14% | - | 2 months ago 2.1.2 | ESM + CommonJS | Bundled | CLI tools and terminal utilities, Vue | |
| @piying/view-angular Piying view For Angular;Valibot to Component | 1.4k | - | - | - | 4 days ago 2.16.14 | ESM only | Bundled | Forms, React |
| @piying/view-vue Piying view For Vue;Valibot to Component | 1.4k | - | - | - | 4 days ago 2.16.14 | ESM only | Bundled | Forms, Vue |
| @piying/view-solid Piying view For Solid;Valibot to Component | 1.4k | - | - | - | 4 days ago 2.16.14 | ESM + CommonJS | Bundled | Forms |
| @piying/view-vue2-legacy Piying view For Vue2;Valibot to Component | 1.3k | - | - | - | 4 days ago 2.16.14 | ESM only | Bundled | Forms, Vue |
| survey-vue-ui survey.js is a JavaScript Survey Library. It is a modern way to add a survey to your website. It uses JSON for survey metadata and results. | 1.3k | +19% | - | - 1.12.67 | CommonJS | Bundled | Vue, UI component libraries | |
| @data-driven-forms/pf4-component-mapper Patternfly 4 React component mapper for Data Driven Forms. | 1.3k | - | - | - | 2 months ago 4.2.0 | ESM + CommonJS | Bundled | Forms, React |
| @sjsf/shadcn4-theme The shadcn-svelte based theme for svelte-jsonschema-form | 1.3k | - | - | - | 8 days ago 3.8.2 | ESM only | Bundled | Forms, Svelte |
| lc-switch Superlight vanilla javascript plugin improving forms look and functionality | 1.3k | +421% | - | 4 months ago 2.1.1 | - | None | CSS-in-JS and styling, Forms | |
| ember-do-forms ember-do-forms handles the icky parts of forms that you don't want to, and leaves the rest to you. | 1.3k | +290% | - | 6 years ago 2.0.0 | - | None | Forms | |
| enketo-core Extensible Enketo form engine | 1.3k | -46% | - | 1 year ago 9.0.1 | CommonJS | None | Forms | |
| effector-forms Effector form state factory | 1.3k | +2% | - | 3 years ago 1.3.4 | ESM + CommonJS | Bundled | Forms | |
| @forms.js/core Javascript form generator that streamlines web forms | 1.3k | - | - | - | 2 years ago 1.1.12 | ESM + CommonJS | Bundled | Forms |
| @lljj/vjsf-utils vue json schema form 使用的基础utils工具类 | 1.3k | - | - | - | 2 years ago 1.19.0 | - | None | Vue, Forms |
| skaler A 329B client-side image resizer. | 1.3k | +1195% | - | 6 years ago 1.0.7 | ESM + CommonJS | None | DOM and browser utilities, Forms | |
| formik-persist-values Persist and rehydrate a Formik values | 1.2k | -16% | - | 3 years ago 1.4.1 | ESM + CommonJS | Bundled | Forms, React | |
| formeo A zero dependency JavaScript module for drag and drop form creation. | 1.2k | +249% | - | 1 day ago 5.2.0 | ESM + CommonJS | None | Forms |
12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.
- rn-international-phone-numberInternational phone number input for React Native, Expo & Web — per-country mask, validation, line-type detection, country picker and 33 languages.
- @formkit/zodZod validation for FormKit.
- @conform-to/yupConform helpers for integrating with yup
- @assistant-ui/react-hook-formReact Hook Form integration for assistant-ui
- @felte/reactAn extensible form library for ReactJS
- mantine-form-valibot-resolverValibot resolver for @mantine/form validation
- angular-formioForm.io Angular JSON Form Renderer ========================== This library serves as a Dynamic JSON Powered Form rendering library for [Angular](https://angular.io). This works by providing a JSON schema to a ```<formio>``` Angular component, where that f
- react-hook-form-antdMaster your And Design form with React Hook Form!
- react-native-formikMake the most of your React Native forms with Formik
- @rjsf/fluentui-rcFluentUI React Components theme, fields and widgets for react-jsonschema-form
- @formkit/reactBuild industry leading React forms 10x faster.
- @playfast/reform-formsHeadless, schema-driven form state for reform — values, validation, field limitations, list operations, and submit flow, rendering nothing.
- @formwerk/core<p align="center"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://formwerk.dev/logo-dark.svg"> <source media="(prefers-color-scheme: light)" srcset="https://formwerk.dev/logo-light.svg"> <img alt="Formwerk Logo" src="https://
- react-bootstrap-validationForm validation for react-bootstrap
- use-wizardA dead-easy-to-use light-weight react hook to handle multi-paths wizards (and simple wizards too) and navigate into them.
- bank20baht-uiJSON-driven form + workflow engine. Send JSON in, get an interactive form out.
- form-create-designer好用的Vue低代码可视化表单设计器,可以通过拖拽的方式快速创建表单,提高开发者对表单的开发效率。
- survey-vuesurvey.js is a JavaScript Survey Library. It is a modern way to add a survey to your website. It uses JSON for survey metadata and results.
- react-form-builder2A complete form builder for react.
- @jsonforms/vue-vuetifyVue Vuetify renderers for JSON Forms
- formbouncerjsA lightweight form validation script that augments native HTML5 form validation elements and attributes.
- @formwerk/devtoolsFormwerk's Vue devtools plugin
- @piying/view-core<div><a href="https://www.npmjs.com/package/@piying/view-core"><img src="https://img.shields.io/npm/v/@piying/view-core" alt="NPM Version" /></a> <a href="https://coveralls.io/github/piying-org/piying-view?branch=main"><img src="https://coveralls.io/repos
- @rjsf/react-bootstrapReact Bootstrap theme, fields and widgets for react-jsonschema-form, powered by react-bootstrap
- @dev-waren/react-form-kitReact form components and utilities.
- @rjsf/semantic-uiSemantic UI theme, fields and widgets for react-jsonschema-form
- angular-validation-matchChecks if one input matches another
- @formkit/cliFormKit command line interface.
- @piying/view-angular-core<div><a href="https://www.npmjs.com/package/@piying/view-core"><img src="https://img.shields.io/npm/v/@piying/view-core" alt="NPM Version" /></a> <a href="https://coveralls.io/github/piying-org/piying-view?branch=main"><img src="https://coveralls.io/repos
- @piying/view-reactPiying view For React;Valibot to Component
- @ajsf/materialAngular JSON Schema Form builder using Angular Material UI
- nope-validatorFast and simple JS validator
- @piying/view-sveltePiying view For Svelte;Valibot to Component
- formkitFormKit command line interface.
- @piying/view-angularPiying view For Angular;Valibot to Component
- @piying/view-vuePiying view For Vue;Valibot to Component
- @piying/view-solidPiying view For Solid;Valibot to Component
- @piying/view-vue2-legacyPiying view For Vue2;Valibot to Component
- survey-vue-uisurvey.js is a JavaScript Survey Library. It is a modern way to add a survey to your website. It uses JSON for survey metadata and results.
- @data-driven-forms/pf4-component-mapperPatternfly 4 React component mapper for Data Driven Forms.
- @sjsf/shadcn4-themeThe shadcn-svelte based theme for svelte-jsonschema-form
- lc-switchSuperlight vanilla javascript plugin improving forms look and functionality
- ember-do-formsember-do-forms handles the icky parts of forms that you don't want to, and leaves the rest to you.
- enketo-coreExtensible Enketo form engine
- effector-formsEffector form state factory
- @forms.js/coreJavascript form generator that streamlines web forms
- @lljj/vjsf-utilsvue json schema form 使用的基础utils工具类
- skalerA 329B client-side image resizer.
- formik-persist-valuesPersist and rehydrate a Formik values
- formeoA zero dependency JavaScript module for drag and drop form creation.