Type-safe Form Validation
"Regle (from the French word for "rule") is a TypeScript-first form validation library made for Vue 3. I'm a lover and long-time user of Vuelidate API, so Regle's is greatly inspired by it.
Regle is about bringing type safety and great DX for both simple and complex forms. It's entirely data-driven and headless, allowing the validation logic to mirror your data structure, enabling a clear separation between the UI and validation logic.
Declare your form rules inside a component or a Pinia store and use it wherever you like."
Victor Garcia
@desnoth_dev