Full-stack validations made easy.

Simple, lightweight, isomorphic, template-based validation library.

  • Only 778 Bytes gz for all modules
  • Tree-Shakeable use only what you need
  • Template based, share validations across projects with ease
  • Isomorphic; Server or Client-Side, it doesn't matter
  • No dependencies!
  • Easy to Extend and Configure
  • Plug and play Vue.js Mixin
NPM
npm i vuito
Bun
bun i vuito
Yarn
yarn add vuito
PNPM
pnpm i vuito
NI
ni vuito # github.com/antfu/ni

What's included

Shareable templates

Share your validations template accross multiple projects.

Use anywhere

Vuito is isomorphic by design, you can use wherever you want.

Vue Mixin

Install the vue mixin and you're good to go!

Easily extensible

Add validators helpers with ease.

Tree-Shakeable

Do not ship unecessary code.

Simple API

No learning curve, intuitive API design.