AI Debugging Agent
Go from issues to code fixes, automatically

made with vue.js

Enforma

UI-agnostic Form Library

Visit Site

Description

UI-agnostic Form Library

"Enforma is a UI-agnostic form library that lets you build forms your way.

The modern form builder for Vue 3 applications prioritizes flexibility, performance, and developer experience. It allows you to build everything from simple forms to complex, dynamic forms with validation, nested fields, repeatable sections, and more."

  • 🎨 UI Agnostic: Use it with your preferred UI library. Comes with ready-to-use presets for PrimeVue, Vuetify, and Quasar
  • Schema-Driven: Define forms using JSON schemas, no template code needed
  • 🎯 Type-Safe: Full TypeScript support with auto-completion
  • 🧩 Headless Components: Maximum flexibility with unstyled, accessible components
  • 🔄 Reactive Validation: Built-in integration with @encolajs/validator
  • 🌍 i18n Ready: Internationalization support out of the box
  • 🪶 Lightweight: Optimized bundle size with tree-shaking support

Social Media Links

VariantJS Vue Vue 3 UI Components optimized for TailwindCSS
icon-eye-dark Created with Sketch. 2.291
Vue 3 Select Component Select Input Control
icon-eye-dark Created with Sketch. 2.000
Sentry for Vue Vue Application Monitoring
💚 Sponsored by Friends
We’re hosting on Digital Ocean! 💙 Try it today and get a free $100 credit.
Schedule-X Vue Calendar & Date Picker Component
icon-eye-dark Created with Sketch. 7.440
vue-tg Telegram Integration for Vue
icon-eye-dark Created with Sketch. 2.342