介绍
基于 Vue 的可视化表单设计器,赋能企业实现低代码开发模式;帮助开发者从传统枯燥的表单代码中解放出来,更多关注业务,快速提高效率,节省研发成本。 目前已经在OA系统、考试系统、报表系统、流程管理等众多项目中得到了广泛使用。
本项目采用 Vue
和 Element
进行页面构建,内置 i18n
国际化解决方案,支持二次扩展开发,支持自定义组件扩展。
项目分为 设计器MakingForm
和 生成器GenerateForm
,可通过设计器可视化的完成表单的快速创建,并生成JSON Schema
; 生成器可通过加载JSON Schema
渲染出表单。
特性
可视化
主流的表单设计器页面,通过可视化操作,方便快捷的完成表单页面编辑。
主流UI
支持创建 Element 和 Ant Design 风格的表单,使用范围广泛。
最新技术栈
最新的前端技术栈,支持 Vue2 / Vue3,内置了 i18n 国际化解决方案,方便二次开发。
多终端适配
支持 pc、pad、mobile 多终端布局适配,并可查看展示效果。
丰富的布局
提供了栅格、标签页、表格等复杂的表单布局,更贴近与企业级的需求。
高级容器
提供了支持数组与对象的容器,基本可以覆盖所有复杂表单数据。
自定义扩展
字段的样式、组件、属性均可实现自定义的扩展,方便快捷的进行个性化配置。
数据源
提供了数据源管理功能,将表单与后端数据进行完美结合。
低代码
可通过低代码进行动作事件的交互,完成表单复杂的逻辑操作。
APIs
提供了丰富的API,可以灵活方便的处理表单的各项操作。
版本对比
在免费开源版本的基础上,我们为了满足更多复杂场景和提供更好的优质服务推出了高级版本。
基础版本 | 高级版本 | |
---|---|---|
功能 | 提供了一些基础表单控件,表单校验,获取数据等基础功能。 | 相较于基础版本,高级版本提供了更丰富的功能:
|
演示地址 | http://form.making.link/basic-version ↗ | http://form.making.link/sample ↗ |
是否开源 | 是 | 否 |
使用协议 | MIT | 授权许可协议 ↗ |
是否能商用 | 是 | 是(需购买后使用) |
地址 | Github ↗ | 官网 ↗ |
文档 | 基础版本文档 ↗ | 官方文档 ↗ |
服务 | 不定期更新修复bug |
|
为什么选 FormMaking?
可以这样说,信息化系统的建设离不开表单,表单作为信息化系统中不可或缺的组成,需要的就是有一套可以快速完成表单构建并且易于维护的表单系统。 FormMaking 作为可视化的一款出色表单设计器,通过拖拽、字段可视化配置等简单的操作,使得人人都可以轻松的进行表单的创建,并且我们还提供了出色的 API 便于表单的交互与后期的维护;同时可以方便快捷的引入到您的项目中。
2018年进行表单可视化编辑器开源至今,我们一直专注于表单设计器的研发,解决用户使用过程中遇到的各种问题,并持续进行功能完善与迭代,受到了很多用户的喜爱,也有很多用户提供了自己宝贵的意见,为了能够更好的为广大用户提供优质的功能和服务,我们专门为有此需求的用户提供了高级版本。
完善的功能
主流拖拽可视化操作方式,简单易用的配置,学习成本低。
丰富的布局、字段,并且支持数组、对象等复杂类型表单数据创建,基本覆盖所有表单应用场景。
永久使用权
购买后将获得永久的使用权。
专业团队技术支持
FormMaking 团队成员均是高级前端技术人员全职进行维护,持续为表单设计器添加新的功能和处理相关问题,保持每月进行版本迭代更新。 购买后您将可以与 FormMaking 技术团队实时交流,我们将为您提供专业化的一对一技术支持服务,使用过程中遇到的问题可以快速得到解决方案。
制定更新计划
您将可以参与到我们更新计划中来,为我们提供宝贵的意见,我们将优先考虑您的意见。
简单易读的代码风格
FormMaking 源代码采用 Template 风格的 API ,简单易上手,方便各个基础层次的开发人员进行阅读和二次扩展开发。
完善的教程文档
我们提供了完善的文档教程,包括设计器的操作手册,上手文档,API 目录和二次开发文档。
版权声明
FormMaking 由成都乐冠科技有限公司 FormMaking 团队更新与维护,如果需要在自己项目中使用,需要购买我们的 授权 ↗。