Vue Form Builder

screenshot of Vue Form Builder
vue
scss
ant-design
vuetify

Build powerful vue form with JSON schema and composition api.

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.
vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

scss
SCSS

SCSS is a preprocessor scripting language that extends the capabilities of CSS by adding features such as variables, nesting, and mixins. It allows developers to write more efficient and maintainable CSS code, and helps to streamline the development process by reducing repetition and increasing reusability.

ant-design
Ant Design

Ant Design is a React UI library that provides a set of pre-designed components and design resources for building high-quality, responsive web applications.

vuetify
Vuetify

Vuetify is a no design skills required UI Library with beautifully handcrafted Vue Components.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.

rollup
Rollup

RollupJS is a popular and efficient JavaScript module bundler that takes the code from multiple modules and packages them into a single optimized file, minimizing the overall size of the application and improving its performance.