lljj-x/vue-json-schema-form
基于Vue/Vue3,Json Schema 和 ElementUi/antd/iview3/naiveUi 等生成 HTML Form 表单,用于活动编辑器、h5编辑器、cms等数据配置;支持可视化生成表单Schema 。 Generate a form using Vue/Vue3, Json Schema and ElementUi/antdv/iview3/naiveUi observed · 2026-08-28
Health v2 · maintenance only
60/100
- Activity 83
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2301
- days_rel: n/a
- days_push: 106
- n_releases_24m: 0
Adoption not part of the score
2269 stars · 448 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A Vue 2/Vue 3 library that dynamically generates fully validated HTML forms from JSON Schema definitions, with adapters for ElementUI, Element Plus, Ant Design Vue, iView3, and Naive UI. It also includes a visual schema generator for building form schemas without writing JSON by hand.
Use cases
- generate forms from json schema in vue
- build cms data configuration forms
- create h5 page editor config panels
- visually generate form schema without coding
- share validation rules between frontend and backend
- build activity editor configuration forms
When to choose
- you use Vue 2 or Vue 3 with ElementUI, Ant Design Vue, iView, or Naive UI
- you need schema-driven dynamic forms for CMS or page-builder config panels
- you want a visual tool to generate JSON Schema form definitions
- you want validation consistent with JSON Schema via ajv
When to avoid
- you use React (consider react-jsonschema-form instead)
- you need a framework-agnostic or non-Vue form solution
- you require full JSON Schema spec coverage including unsupported keywords
- your forms are simple enough that hand-written components are easier
Facets
library · maturity active
form-handling ui-components serialization json web-development frontend cms developer-tools json-schema vue2 vue3 element-ui ant-design-vue naive-ui schema-generator form-builder low-code vue javascript web-server
1 source
- readme: https://github.com/lljj-x/vue-json-schema-form · fetched 2026-08-28 · 23843ebf2b10
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| lljj-x/vue-json-schema-form | main | 60 |
For agents
markdown · JSON · MCP: product_card(name="lljj-x/vue-json-schema-form")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem