Form builders and wizards

6 entries

Form builders generate forms from JSON or a schema instead of hand-written templates, which suits apps where admins design forms or fields come from a backend. form-create, the most-starred, renders dynamic forms with validation and submission and has recent commits. Vueform is a comprehensive form framework for Vue 3, and Everright-formEditor is a visual drag-and-drop form designer, though it has had no commit since early 2024.

The list also has multi-step and verification inputs: vue3-form-wizard splits a form into steps, vue3-otp-input handles one-time codes, and vue-stepper-component is an older Vue 2 stepper. Schema-driven forms trade flexibility for speed, so check how a builder handles custom field components, conditional logic and validation messages before committing. For hand-built forms, the Form state and validation category is the better starting point.

On the bench stars against last commit

6 entries

form-create@form-create/core

Form builder with dynamic rendering, data collection, validation, and submission capabilities, supporting json data

Vue 37.1kupdated 17d ago

Vueform@vueform/vueform

(probably) the most comprehensive form builder for Vue.js Online Demo

Vue 31.5kupdated 4mo ago

Everright-formEditoreverright-formeditor

A visual drag-and-drop low-code form editor

Vue 3512updated 2y ago

vue3-otp-inputvue3-otp-input

A fully customizable, OTP (one-time-password) input component built with Vue 3.x and Vue Composition API.

Vue 3124updated 1y ago

vue-stepper-componentvue-stepper-componentWizard

A fully customizable Stepper component with Vuex support and Zero dependencies.

Vue 2 only108updated 2y ago

vue3-form-wizardvue3-form-wizardWizard

Vue3-form-wizard is a vue based component with no external depenendcies which simplifies tab wizard management.

Vue 340updated 1mo ago
Esc

Type to search every entry. ↑↓ to move, Enter to open.