logaretm/vee-validate
✅ Painless Vue forms observed · 2026-10-21
Health v2 · maintenance only
62/100
- Activity 62
- Release rhythm 40
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 9
- age_days: 3735
- days_rel: 500
- days_push: 230
- n_releases_24m: 6
Adoption not part of the score
11259 stars · 1297 forks observed · 2026-10-21
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
vee-validate is a form validation and state management library for Vue.js, supporting both Vue 2 and Vue 3. It handles value tracking, validation, error messages, and form submissions with a declarative component API or Composition API composables.
Use cases
- validate forms in a Vue 3 app
- handle form submissions with async validation
- show field-level error messages for inputs
- build forms with a UI component library like Vuetify or PrimeVue
- manage array fields and dynamic form inputs
- localize validation error messages
- migrate forms from Vue 2 to Vue 3
When to choose
- you build forms in Vue.js and want battle-tested validation
- you need both component-based and composable form APIs
- you want UI-agnostic validation that works with any input library
- you need async or backend-driven validation rules
- you need localized validation messages in many languages
When to avoid
- your project uses React, Svelte, or Angular instead of Vue
- you only need a single simple form and prefer hand-rolled validation
- you want a full form UI kit with prebuilt styled components
Facets
library · maturity stable
form-handling ui-components web-development frontend cross-platform vue vue3 vue2 forms form-validation typescript composition-api i18n nodejs web-server
2 sources
- readme: https://github.com/logaretm/vee-validate · fetched 2026-10-21 · 42c4ddba0dcb
- homepage: https://vee-validate.logaretm.com/v4 · fetched 2026-08-29 · f6585cd6cc6f
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| logaretm/vee-validate | main | 62 |
For agents
markdown · JSON · MCP: product_card(name="logaretm/vee-validate")
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem