
Open source form framework for Vue.js developers
FormKit is an open source form-authoring framework for Vue 3 and Nuxt 3 that simplifies building complex forms with a single component architecture. It includes input scaffolding, 20+ built-in validation rules, schema-based form generation from JSON, theming support, internationalization, and accessibility out of the box. FormKit Pro adds premium inputs like autocomplete, datepicker, and repeater fields.
Single component architecture for all input types
20+ built-in validation rules
JSON schema-based form generation
Theming with Tailwind, Genesis, or custom CSS
Full internationalization support
Accessibility-first design
Multi-step wizard and nested group support
Vue 3 and Nuxt 3 compatible
Pro inputs: autocomplete, datepicker, repeater
KickStart visual form builder