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 |
|---|---|---|---|---|---|---|---|---|
| react-hooks-helper A custom React Hooks library that gives you custom hooks for your code. | 1.2k | -15% | - | 7 years ago 1.6.0 | ESM + CommonJS | None | React, Forms | |
| vue-form-2 Vue.js 2 form component | 1.2k | +156% | - | 5 years ago 1.2.7 | CommonJS | None | Forms, Vue | |
| @jsonforms/examples JSON Forms Example Data | 1.2k | - | - | - | 3 months ago 3.8.0 | ESM + CommonJS | Bundled | Forms, Parsers and serialisers |
| @tripetto/runner Library for building form runners for Tripetto. | 1.1k | - | - | - | 2 years ago 8.2.0 | ESM + CommonJS | Bundled | Forms |
| react-hook-form-jsonschema Wrapper arround react-hook-form to create forms from a JSON schema. | 1.1k | +424% | - | 5 years ago 0.2.0 | ESM + CommonJS | Bundled | Forms, React | |
| @dimah-form/server Questionnaire server — dimahForm() with HTTP handler and direct api | 1.1k | - | - | - | 1 day ago 0.6.1 | ESM only | Bundled | Static site generators and meta-frameworks, TypeScript tooling |
| @swan-io/use-form A simple, fast and opinionated form library for React & React Native focusing on UX. | 1.1k | - | - | - | 4 months ago 4.0.0 | ESM + CommonJS | Bundled | Forms, React |
| jquery.redirect jQuery Redirect Plugin | 1.1k | -12% | - | - 1.2.0 | CommonJS | None | Forms | |
| jedison Framework-agnostic JavaScript library that generates and validates forms from JSON Schema, with zero runtime dependencies. | 1.1k | +685% | - | today 1.23.1 | ESM + CommonJS | None | Forms | |
| @jiin.seok/formkit-react A powerful React form library with Compound Component Pattern, built-in validation, and TypeScript support | 1.1k | - | - | - | 9 days ago 0.6.2 | ESM + CommonJS | Bundled | Forms, React |
| @ng-dynamic-forms/ui-ng-bootstrap NG Bootstrap UI package for NG Dynamic Forms | 1.1k | - | - | - | 3 years ago 18.0.0 | ESM + CommonJS | Bundled | UI component libraries, Angular |
| @beignet/react-hook-form React Hook Form integration for Beignet with Standard Schema support | 1.1k | - | - | - | 7 days ago 0.0.56 | ESM only | Bundled | Forms, TypeScript tooling |
| @dimah-form/db FumaDB adapter for dimah-form — questionnaires and responses | 1.1k | - | - | - | 1 day ago 0.6.1 | ESM only | Bundled | TypeScript tooling, Forms |
| @form-create/ant-design-vue AntDesignVue版本低代码表单|FormCreate 是一个可以通过 JSON 生成具有动态渲染、数据收集、验证和提交功能的低代码表单生成组件。支持6个UI框架,适配移动端,并且支持生成任何 Vue 组件。内置20种常用表单组件和自定义组件,再复杂的表单都可以轻松搞定。 | 1k | - | - | - | 1 year ago 2.6.3 | ESM + CommonJS | Bundled | Forms, Vue |
| react-hook-form-storage Persist React Hook Form state to localStorage/sessionStorage/async storage — TypeScript-first, SSR-safe, with serializers & debounce. | 1k | +966% | - | 1 month ago 1.3.1 | ESM + CommonJS | Bundled | Forms, Static site generators and meta-frameworks | |
| @colinaut/alpinejs-plugin-simple-validate Simple Alpine form validation plugin | 1k | - | - | - | 2 years ago 1.8.2 | ESM + CommonJS | None | Forms |
| @ngblocks/form-nodes Typed, signal-based forms for Angular with reactive validation, dynamic arrays, and native and custom control integration. | 1k | - | - | - | today 5.5.0 | ESM only | Bundled | Forms, Angular |
| @react-form-builder/designer React Form Library Drag and Drop. | 1k | - | - | - | 15 days ago 10.3.0 | ESM + CommonJS | Bundled | Forms, React |
| masky-js Tiny, zero-dependency JavaScript input mask — declarative via HTML data-attributes, no build or framework needed. Custom masks, prefixes, suffixes, reverse/currency masks, and built-in CPF/CNPJ validation. | 133 | - | - | - | - 1.0.4 | CommonJS | None | Forms, Static site generators and meta-frameworks |
| vue-jquery-mask Vue.js component for jquery mask plugin | 123 | - | - | - | - 2.0.0 | CommonJS | None | Vue, Forms |
| multi-select-dropdown-js A lightweight, dependency-free Multi Select Dropdown in Vanilla JavaScript. | 107 | - | - | - | - 1.0.3 | CommonJS | None | UI component libraries, Forms |
| native-form-validation Native JavaScript Form Validation. | 20 | - | - | - | - 1.4.0 | CommonJS | Bundled | 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.
- react-hooks-helperA custom React Hooks library that gives you custom hooks for your code.
- vue-form-2Vue.js 2 form component
- @jsonforms/examplesJSON Forms Example Data
- @tripetto/runnerLibrary for building form runners for Tripetto.
- react-hook-form-jsonschemaWrapper arround react-hook-form to create forms from a JSON schema.
- @dimah-form/serverQuestionnaire server — dimahForm() with HTTP handler and direct api
- @swan-io/use-formA simple, fast and opinionated form library for React & React Native focusing on UX.
- jquery.redirectjQuery Redirect Plugin
- jedisonFramework-agnostic JavaScript library that generates and validates forms from JSON Schema, with zero runtime dependencies.
- @jiin.seok/formkit-reactA powerful React form library with Compound Component Pattern, built-in validation, and TypeScript support
- @ng-dynamic-forms/ui-ng-bootstrapNG Bootstrap UI package for NG Dynamic Forms
- @beignet/react-hook-formReact Hook Form integration for Beignet with Standard Schema support
- @dimah-form/dbFumaDB adapter for dimah-form — questionnaires and responses
- @form-create/ant-design-vueAntDesignVue版本低代码表单|FormCreate 是一个可以通过 JSON 生成具有动态渲染、数据收集、验证和提交功能的低代码表单生成组件。支持6个UI框架,适配移动端,并且支持生成任何 Vue 组件。内置20种常用表单组件和自定义组件,再复杂的表单都可以轻松搞定。
- react-hook-form-storagePersist React Hook Form state to localStorage/sessionStorage/async storage — TypeScript-first, SSR-safe, with serializers & debounce.
- @colinaut/alpinejs-plugin-simple-validateSimple Alpine form validation plugin
- @ngblocks/form-nodesTyped, signal-based forms for Angular with reactive validation, dynamic arrays, and native and custom control integration.
- @react-form-builder/designerReact Form Library Drag and Drop.
- masky-js Tiny, zero-dependency JavaScript input mask — declarative via HTML data-attributes, no build or framework needed. Custom masks, prefixes, suffixes, reverse/currency masks, and built-in CPF/CNPJ validation.
- vue-jquery-maskVue.js component for jquery mask plugin
- multi-select-dropdown-jsA lightweight, dependency-free Multi Select Dropdown in Vanilla JavaScript.
- native-form-validationNative JavaScript Form Validation.