Key features |
|
---|---|
😎 Developer happinessForms are everywhere, yet surprisingly tedious to author — well, not anymore. Vue Formulate provides a powerful and flexible API to developers that makes complex form creation a breeze. |
☝️ A single input elementWith Vue Formulate you don't need to remember the names of a dozen components — all form elements are created with a single component. Easy! |
💪 Grouped fieldsVue Formulate ships with repeatable field groups out of the box. Create complex UIs such as multi-person booking forms with ease. |
🎯 Built-in validationRidiculously easy validation out-of-the-box to handle 95% of use-cases. Help text, validation rules, and validation messages are simple props. Need more? You can add custom validations too. |
🔌 Plugin systemExtend Vue Formulate's functionality or reuse custom inputs, validation rules, and messages across projects by tapping into the plugin system. Make your plugin open source to share with others! |
✨ Generate formsGenerate an entire form from a JSON string. Because Vue Formulate uses a single input component, you can easily loop through an array and dynamically generate a form. |