Description
NotForm is a headless, schema-agnostic form validation library for Vue and Nuxt. Its core provides granular validation (whole form or single field), built‑in array field manipulation with stable keys, full isolation for multiple form instances, and end‑to‑end type safety—where field paths and value types are inferred directly from your schema.
The official Nuxt module builds on this core with seamless auto‑registration and zero configuration. It works with any validation library (Zod, Valibot, ArkType or any standard-schema compliant validator) and any UI component set, giving you complete control over your forms without extra boilerplate.
Repository
https://github.com/favorodera/notform
npm
https://www.npmjs.com/package/notform-nuxt
Nuxt Compatibility
Nuxt 4
Description
NotForm is a headless, schema-agnostic form validation library for Vue and Nuxt. Its core provides granular validation (whole form or single field), built‑in array field manipulation with stable keys, full isolation for multiple form instances, and end‑to‑end type safety—where field paths and value types are inferred directly from your schema.
The official Nuxt module builds on this core with seamless auto‑registration and zero configuration. It works with any validation library (Zod, Valibot, ArkType or any standard-schema compliant validator) and any UI component set, giving you complete control over your forms without extra boilerplate.
Repository
https://github.com/favorodera/notform
npm
https://www.npmjs.com/package/notform-nuxt
Nuxt Compatibility
Nuxt 4