form-create Documentation

repository·next·Indexed 27 days ago

https://github.com/xaboy/form-create

A low-code form generation engine for Vue that transforms JSON configurations into interactive forms. It supports dynamic rendering, data collection, validation, and submission across multiple UI frameworks including Element Plus, Ant Design Vue, Arco Design, Naive UI, TDesign, Tiny-vue, iView, View Design, and Vant. It features over 20 built-in components, support for custom Vue components, sub-forms, and a visual form designer.

Tokens
13.4K
Snippets
7
Records
126
Agent score
91%

What's inside form-create

  1. Overview of @form-create/utils

    next

    form-create is a form generation component designed to create dynamic forms using JSON. It handles dynamic rendering, data collection, validation, and form submission.

    Key features include:

    • JSON-driven: Generate complex forms via JSON configuration.
    • UI Framework Support: Supports multiple UI frameworks (including 8 mentioned in features and 5 in description).
    • Component Flexibility: Supports generating any Vue component.
    • Built-in Components: Includes 20+ common form and custom components.
    • Advanced Layouts: Supports group components for complex layouts and control configuration options for fine-grained control.
  2. Overview of FormCreate

    next
    FormCreate is a low-code form generation component that uses JSON data to generate forms with dynamic rendering, data collection, validation, and submission capabilities. It supports 8 different UI frameworks, mobile adaptation, and the ability to generate any Vue component. It includes over 20 built-in common form components and supports custom components, sub-forms, and grouping.