一款运行在 Nextcloud 上的自托管表单与问卷应用,用于创建问卷并在自有服务器上收集回复。
383+1 本周131JavaScriptAGPL-3.0维护活跃更新于 昨天
FormCreate 通过 JSON 描述即可生成完整表单。字段类型、选项、校验规则和字段间联动都以数据形式声明,组件负责动态渲染、数据收集、验证和提交。
它支持 Element Plus、Ant Design Vue、Naive UI、Arco Design、TDesign、OpenTiny(Tiny Vue)等八种 UI 框架,移动端则基于 Vant。字段之间可以相互联动,表单可包含子表单和分组,任意 Vue 组件或 HTML 标签都能作为字段使用。另外提供可视化表单设计器,可分别用于桌面端和移动端生成 JSON 结构。
项目针对 Vue 2、Vue 2.7 和 Vue 3 分别维护分支,需根据所用 Vue 版本选择对应的包。
安装你所用 UI 框架对应的包(Vue3 版本,以 element-plus 为例)
npm install @form-create/element-ui@next概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
一款运行在 Nextcloud 上的自托管表单与问卷应用,用于创建问卷并在自有服务器上收集回复。
开源对话式表单构建工具,可用于制作问卷、测验和投票,支持云端使用或自托管。
开源表单构建器,支持无代码编辑、嵌入式表单、邮件通知和第三方集成,可自行部署。
开源的问卷与表单搭建平台,可创建问卷、考试、投票和测评,并提供在线数据分析与导出。
面向 TS/JS、React、Vue、Angular、Solid 和 Lit 的无界面、类型安全表单状态管理库。
开源 JavaScript 表单库,基于 JSON 定义渲染表单、问卷、测验和多步向导,支持 React、Angular、Vue 与原生 JS。