Lightweight Model-based Validation For Vue.js – vuelidate

Simple, lightweight model-based validation for Vue.js.


  • Model based
  • Decoupled from templates
  • Dependency free, minimalistic library
  • Support for collection validations
  • Support for nested models
  • Contextified valdiators
  • Easy to use with custom validators (e.g. Moment.js)
  • Support for function composition
  • Validates different data sources: Vuex getters, computed values, etc.




v2.0.1 (03/26/2023)

  • refactor the build process to use rollup instead of bili and properly build .mjs files.

v2.0.0 (09/25/2022)

  • Code Refactoring

Download Details:

Author: vuelidate

Live Demo:

Download Link:

Official Website:

Install & Download:

npm install vuelidate --save

Add Comment