Vue Form Builder screenshot

Vue Form Builder

Author Avatar Theme by Openfext
Updated: 18 Jun 2020
386 Stars

Build powerful vue form with JSON schema and composition api.

Categories

Overview

The Vue Form Builder is a powerful tool for building dynamic forms using JSON schema and the composition api. It supports custom input components, as well as integration with popular UI frameworks like Element UI, View UI, and Ant Design Vue.

Features

  • Powerful: Utilizes the composition api to manage complex form state.
  • Flexible: Supports any custom input components.
  • Adaptable: Works seamlessly with different UI frameworks through adapters.
  • Reliable: Tested and used in multiple production applications.

Installation

To install the Vue Form Builder, you can use npm or yarn. Here is an example using npm:

npm install vue-form-builder

And using yarn:

yarn add vue-form-builder

After installing, you can import the Vue Form Builder in your project:

import VueFormBuilder from 'vue-form-builder';

Summary

The Vue Form Builder is a versatile tool that simplifies the process of creating dynamic forms in Vue projects. With its support for custom input components and integration with popular UI frameworks, developers can efficiently build and manage complex forms with ease.