Description

Type‑Safe Form Validation

Regle Overview

Regle is a TypeScript‑first form validation library designed for Vue 3. It draws inspiration from the Vuelidate API, which I have used extensively.

Core Principles

  • Type Safety & Developer Experience: Built to provide robust type checking and an excellent developer experience for both simple and complex forms.
  • Data‑Driven & Headless: Validation logic mirrors your data structure, keeping UI and validation concerns separate.
  • Flexible Declaration: Define form rules within a component or a Pinia store, then reuse them wherever needed.

Creator

Victor Garcia
@desnoth_dev
@vicflix.dev

Related Projects

Enforma

Enforma

UI-agnostic Form Library

Formwerk

Formwerk

Form Framework

vue-datepicker

vue-datepicker

Vue 3 Datepicker Solution

VueFormify

VueFormify

Form-Building Library

Vuetify Form Builder

Vuetify Form Builder

Drag & Drop Form Builder

Vue Range Multi

Vue Range Multi

Range / Slider Component