Fonk v1.0.0 π
Fonk is a pure javascript form validation library.
It allows you to define validations that apply to your form in a declarative way.
Features
- Framework Agnostic
- Plain vanilla js
- Typescript supported.
- Field, Record and Form validations
- Sync and Async validations supported.
- Built-in validators (required, pattern, min-length, max-length, email)
- Third party validators (microlibraries with specific validators)
- Custom sync and async validators.
- Custom error messages.
- i18n supported.
- Seamless integration with any Javascript UI library like React, VueJS, etc.
- Seamless integration with React Final Form
Learn more in Fonk Documentation
Future features
- Fire validations by DOM event type
- Integration with Formik