FormCreate Documentation

website·Indexed 34 days ago

https://www.form-create.com/v2/

A form generation library for Vue and Element UI. It provides a comprehensive API for dynamic form generation, validation rules, and data processing. Documentation covers v3 components such as Input, Select, DatePicker, and Cascader, as well as guides on manual validation, default values, and associating external data.

Tokens
544.9K
Snippets
3.2K
Records
4K
Agent score
58%

What's inside FormCreate

  1. Overview of FormCreate Ecosystem

    v3

    FormCreate is a low-code form generation ecosystem based on Vue, designed to create forms using JSON configurations. It provides dynamic rendering, data collection, validation, and submission capabilities. The ecosystem consists of several key tools:

    • FormCreate (Renderer): An open-source Vue component that generates forms from JSON.
    • FcDesigner: An open-source visual AI form designer for Vue.
    • FcDesignerPro: An advanced commercial version of the designer for enterprise-level low-code solutions.
    • FormBuilder: An open-source PHP plugin for generating forms.
    • AI Form Assistant: An open-source tool that generates or modifies FormCreate rules using natural language descriptions.
    • Agent Skills: A set of capabilities for AI agents (like Claude, Cursor, Trae, Windsurf, GitHub Copilot) to automate FormCreate development, including automatic framework matching and structure generation.
  2. Overview of the Maker API

    v3
    The maker API allows developers to generate form components using a fluent interface. However, this API is now deprecated and is not recommended for use in new form implementations.
  3. Overview of FormCreate Form Designer

    FormCreate is a mature form designer framework designed to reduce development costs and accelerate business implementation. It provides a set of tools to build complex forms through configuration and extension, supporting commercial operation via licensing. Key value propositions include access to framework source code for security and full technical control, and continuous product iterations to improve stability and user experience.
  4. Overview of form-create

    v2
    form-create is a form generation component for Vue that enables dynamic rendering, data collection, verification, and submission using JSON configurations. It supports three major UI frameworks and allows for the generation of any Vue component. It includes 20 built-in common form components and supports custom component integration, global configuration, two-way data binding, and grid layouts.
  5. Overview of form-create JSON form generation

    v2

    form-create allows developers to generate complex forms using JSON data, eliminating the need to write repetitive boilerplate form code. It supports several key features:

    • Custom Components: Ability to integrate and generate any custom component to increase form flexibility.
    • UI Framework Support: Compatible with Element Plus, Ant Design Vue, Naive UI, Arco Design, and TDesign.
    • Two-way Data Binding: Ensures real-time updates between the form generation rules and the page view.
    • Mobile Support: Generates dynamic forms optimized for mobile devices.
    • High Performance: Includes built-in component caching to maintain fast rendering speeds even for complex forms.
  6. Overview of FormCreate Ecosystem

    FormCreate is a low-code ecosystem for generating dynamic forms via JSON, featuring rendering, data collection, validation, and submission. The ecosystem consists of several specialized tools:

    • FormCreate (Renderer): An open-source Vue dynamic form renderer that generates forms from JSON.
    • FcDesigner: An open-source Vue visual AI form designer.
    • FormBuilder: An open-source PHP form generation plugin.
    • AI Form Assistant: An open-source tool that generates and modifies FormCreate form rules using natural language descriptions.
    • FcDesignerPro: A professional, advanced version of the form designer for enterprise low-code solutions.
    • Agent Skills: Open-source capabilities for AI agents (like Claude and Cursor) to drive FormCreate development.
  7. Overview of the deprecated maker utility

    v3
    The maker utility is used to programmatically create form components. Note that maker is deprecated and is not recommended for use in new forms, although it remains available for backward compatibility.
  8. Overview of the deprecated Maker API

    v3
    The maker utility allows for the programmatic generation of form components. However, this API is now deprecated and is not recommended for use in new forms.
  9. Overview of FormCreate and FcDesigner Agent Skills

    v3
    FormCreate provides five specialized AI Agent Skills to assist developers through the entire lifecycle of using FormCreate and FcDesigner. These skills are designed to be imported into AI-powered IDEs or agents to provide context-aware guidance.
  10. Overview of FormCreate Product Ecosystem

    FormCreate provides a suite of tools for low-code form generation and management:

    • FormCreate (Renderer): A Vue component that generates forms with dynamic rendering, data collection, validation, and submission via JSON.
    • FcDesigner: An open-source visual AI form designer for Vue.
    • FormBuilder: An open-source PHP plugin for form generation.
    • AI Form Assistant: An open-source tool that generates and modifies FormCreate form rules using natural language.
    • FcDesignerPro: A professional low-code form solution for enterprise business scenarios.
    • Agent Skills: Open-source capabilities for AI agents (like Claude and Cursor) to drive form development.
  11. Overview of FormCreate Ecosystem

    v2

    FormCreate is a low-code form generation ecosystem based on Vue that uses JSON to drive the rendering, data collection, validation, and submission of dynamic forms. The ecosystem consists of several specialized tools:

    • FormCreate (Renderer): An open-source component that generates dynamic forms from JSON.
    • FcDesigner: An open-source visual AI form designer for Vue.
    • FormBuilder: An open-source PHP plugin for form generation.
    • AI Form Assistant: An open-source tool that generates and modifies FormCreate form rules using natural language descriptions.
    • FcDesignerPro: A professional-grade low-code form solution for enterprise business scenarios.
    • Agent Skills: A set of capabilities designed for AI agents (like Claude, Cursor, Trae, Windsurf, and GitHub Copilot) to accelerate FormCreate development.
  12. Overview of FormCreate Ecosystem

    v3

    FormCreate is a low-code form generation ecosystem based on Vue that uses JSON to drive the rendering, data collection, validation, and submission of dynamic forms. The ecosystem consists of several key components:

    • FormCreate Renderer: An open-source component that generates forms from JSON configurations.
    • FcDesigner: A visual AI form designer for Vue.
    • FormBuilder: An open-source PHP plugin for generating forms.
    • AI Form Assistant: An open-source tool that generates and modifies FormCreate form rules using natural language descriptions.
    • Agent Skills: A set of capabilities designed for AI coding agents (like Claude Code, Cursor, Trae, Windsurf, GitHub Copilot) to automate the creation of form structures, linkage validation, and data echoing.