{"repo":"logaretm/vee-validate","free":true,"listed":false,"github":"https://github.com/logaretm/vee-validate","clone":"git clone https://github.com/logaretm/vee-validate.git","description":"✅ Painless Vue forms","language":"TypeScript","stars":11259,"topics":["vue","validation","validate","vuejs","vee-validate","vue2","validator","validations","validation-library","hacktoberfest"],"license":"MIT","category":"ui-components","readme_excerpt":"Painless Vue forms Features - 🍞 Easy: Declarative validation that is familiar and easy to setup - 🧘‍♀️ Flexible: Synchronous, Asynchronous, field-level or form-level validation - ⚡️ Fast: Build faster forms faster with intuitive API and small footprint - 🏏 Minimal: Only handles the complicated form concerns, gives you full control over everything else - 😎 UI Agnostic: Works with native HTML elements or your favorite UI library components - 🦾 Progressive: Works whether you use Vue.js as a progressive enhancement or in a complex setup - ✅ Built-in Rules: Companion lib with 25+ Rules that covers most needs in most web applications - 🌐 i18n: 45+ locales for built-in rules contributed by developers from all over the world Getting Started Installation Vue version support The main v4 version supports Vue 3.x only, for previous versions of Vue, check the following the table vue Version vee-validate version Documentation Link ----------- -------------------- ---------------------------------------------------------------------------------------- 2.x 2.x or 3.x v2 or v3 3.x 4.x or 5.x v4 or v5 Usage vee-validate offers two styles to integrate form validation into your Vue.js apps. Composition API The fastest way to create a form and manage its validation, behavior, and values is with the composition API. Create your form with useForm and then use defineField to create your field model and props/attributes and handleSubmit to use the values and send them to an API. You can do so m","default_branch":null,"files":null,"tree":[],"storefront":"/r/logaretm","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/logaretm/vee-validate/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}