FormCreate
:fire::fire::fire: 强大的低代码动态表单组件,通过JSON数据驱动表单渲染,适配移动端,支持可视化设计。提高开发者对表单的开发效率。目前在政务系统、OA系统、ERP系统、电商系统、流程管理等系统中已稳定应用。 observed · 2026-08-28
Health v2 · maintenance only
88/100
- Activity 96
- Release rhythm 72
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 33
- age_days: 3125
- days_rel: 109
- days_push: 24
- n_releases_24m: 10
Adoption not part of the score
7090 stars · 1100 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
FormCreate is a low-code Vue form generation library that renders dynamic forms from JSON data, with validation, data collection, submission, and support for 8 UI frameworks including Element Plus, Ant Design Vue, Naive UI, and Vant. Its companion form-create-designer provides a drag-and-drop visual form designer, and the pair is widely used in government, OA, ERP, and e-commerce systems.
Use cases
- generate dynamic forms from JSON in Vue apps
- build a drag-and-drop form designer for low-code platforms
- create mobile-friendly forms with Vant
- render forms driven by backend-configured JSON schemas
- build approval workflows and OA forms with conditional field logic
- rapidly prototype admin forms across multiple UI frameworks
When to choose
- you use Vue 2 or Vue 3 and need JSON-driven dynamic forms
- you want a visual low-code form designer embedded in your product
- you need to support multiple UI frameworks or mobile form rendering
- you build admin systems, OA, ERP, or workflow tools with configurable forms
When to avoid
- your project uses React, Angular, or Svelte rather than Vue
- you need simple static forms where plain HTML or a form library like VeeValidate suffices
- you require a framework-agnostic headless form solution
Facets
library · maturity stable
form-handling ui-components frontend-framework state-management web-development frontend developer-tools browser cross-platform vue lowcode form-builder -form form-designer dynamic-forms element-plus ant-design-vue naive-ui vant mobile-friendly visual-designer web-server nodejs
4 sources
- readme: https://github.com/xaboy/form-create · fetched 2026-08-28 · fa18fb635013
- homepage: https://www.form-create.com/ · fetched 2026-08-29 · 6ded2282e137
- registry_npm: https://registry.npmjs.org/form-create · fetched 2026-08-29 · 4ec13153e605
- registry_npm: https://registry.npmjs.org/form-create-designer · fetched 2026-08-29 · f2d4ae96d7c1
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| xaboy/form-create | main | 88 |
| xaboy/form-create-designer | plugin | 89 |
For agents
markdown · JSON · MCP: product_card(name="xaboy/form-create")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem