xaboy /form-create

:fire::fire::fire: 强大的低代码动态表单组件,通过 JSON 数据驱动表单渲染,适配移动端,支持可视化设计。提高开发者对表单的开发效率。目前在政务系统、OA系统、ERP系统、电商系统、流程管理等系统中已稳定应用。

★ 7,114⑂ 1,107👁 97⑃ 113● 710▤ 19
JavaScriptCreated 2018-02-11www.form-create.com/
7,114
stars
+0+-3+7
1,107
forks
97
watchers
113
prs
710
issues
19
releases
–
discussions

README

官网
     | 
    帮助文档
     | 
    Agent Skills
     | 
    可视化表单设计器
     | 
    移动端表单设计器



  
  
  


FormCreate 是一个可以通过 JSON 生成具有动态渲染、数据收集、验证和提交功能的低代码表单生成组件。支持8个UI框架,适配移动端,并且支持生成任何 Vue 组件。内置20+种常用表单组件和自定义组件,再复杂的表单都可以轻松搞定。



 特点
- 使用JSON数据生成表单
- 支持扩展,生成任何Vue组件和HTML标签
- 支持8个UI框架
- 支持组件之间联动
- 提供丰富的表单操作API
- 支持子表单和分组
- 高性能
- 适配移动端
- 多语言

 支持的UI框架




 如果对您有帮助,您可以点右上角 "Star" 支持一下 谢谢!本项目还在不断开发完善中,如有任何建议或问题请在这里提出

 开发者讨论群629709230


- 预览

!demo1

!demo2


更多

- 操作表单

详细说明

!demo2

- group 组件

详细说明

!demo3

- control 配置项

详细说明

!demo2


 包说明

| 包名                                                                                                                                                                                                                                                                                                    | 说明                                                            |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------|
| @form-create/element-ui                                                                                                                                             | element-plus 版本      |
| @form-create/ant-design-vue                                                                                                                                 | ant-design-vue 版本 |
| @form-create/antdv-next                                                                                                                                             | antdv-next 版本        |
| @form-create/arco-design                                                                                                                                          | arco-design 版本      |
| @form-create/naive-ui                                                                                                                                                   | naive-ui 版本            |
| @form-create/tdesign                                                                                                                                                      | tdesign 版本              |
| @form-create/tiny-vue                                                                                                                                                   | tiny-vue 版本(OpenTiny)  |
| @form-create/iview                                                                                                                                                                 | iview 版本                  |
| @form-create/view-design                                                                                                                 

Snapshot: 2026-11-04T14:00:00Z · Data license Apache-2.0 · JSON