5 Best Form Generator Components For Vue.js

What Is Form Generator Component?

Form Generator (Vue.js) is a UI component that helps app developers quickly generate dynamic online forms such as contact forms, surveys, questionnaires, bill forms, and more.

The Best Form Generator Component

Looking for a dynamic form generator component for your Vue.js applications?

This is a list of 5 best most popular and top downloaded Vue.js components that help you dynamically generate powerful, customizable form fields from JSON schema. Enjoy.

1. vue-form-generator


Demo Download

A lightweight, easy-to-extend, JSON schema-based form generator component for Vue.js, with support for custom styles, built-in field validators,

2. ncform


Demo Download

A pretty nice, fully configurable form generator component based on JSON.

3. vue-form-builder


Demo Download

A simple, extensible, fast, draggable form builder component for Vue.js.

4. vuetify-jsonschema-form


Demo Download

A component that generates forms for the vuetify UI library based on annotated JSON schemas.

5. vue-form-json-schema


Demo Download

A JSON schema based form generator without any fields.

More features:

  • Supports nested form fields.
  • Conditional visibility.
  • Animations.
  • Async loading of form.
  • Form validation.


Looking for more form generator components for your applications? Check out our Vue.js Builder section for more components.

You Might Be Interested In: