FormValidation é a melhor biblioteca de validação para JavaScript.
* Tudo reescrito do zero em Typescript e ES6
* Sem dependências. Sem jQuery. Viva!
* Compatível com módulo JavaScript. Isso significa que você pode usar import e integrar com outros frameworks JavaScript
* Construído em arquitetura de plugins. A biblioteca principal é muito leve. Todo o resto é plugin.
* Validadores mais ricos da classe
* Todos os validadores podem ser usados de forma independente. Assim, você pode usá-los no navegador, com módulo JavaScript e frameworks do lado do servidor. Escreva o validador uma vez e reutilize-o em qualquer lugar.
* Bem testado com mais de 400 testes unitários Mocha, centenas de casos de teste de ponta a ponta contra o servidor Selenium.
* Projetado para funcionar com formulário nativo sem usar nenhum framework CSS específico
* Plugins integrados para suportar frameworks CSS populares, incluindo
- Bootstrap v3, v4, v5
- Bulma
- Foundation
- Materialize
- Milligram
- mini.css
- PureCSS
- Semantic UI
- Shoelace
- Spectre
- Tachyons
- turretcss
- Uikit
e mais chegando em breve.