Form Builder with dynamic rendering, data collection, validation, and submission capabilities.
FormCreate is a low-code form component and dynamic form generator for Vue.js that enables developers to build complex forms using JSON rules or visual design tools.
The main features of FormCreate include:
JSON Form Generation: Generates complete forms dynamically from JSON configuration data without requiring manual, repetitive form coding.
Visual Form Designer: Includes a visual drag-and-drop designer (Pro Designer) for building forms interactively.
Multi-UI Framework Support: Integrates seamlessly with popular Vue component libraries, including Element Plus, Ant Design Vue, Naive UI, Arco Design, TDesign, and Vant for mobile UI.
Custom Component Support: Allows developers to register and render custom components within forms to support complex application logic.
Real-Time Two-Way Data Binding: Maintains two-way data binding between form generation rules and page views for instant updates.
High Performance & Mobile Optimization: Employs built-in component caching for rapid form rendering alongside mobile-adapted dynamic form capabilities.
PHP Form Generation: Includes support for generating forms on the backend via PHP.