Ross ROSS = Recommend OSS · open-source software intelligence for agents

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

github.com/lljj-x/vue-json-schema-form · homepage · JavaScript · Apache-2.0 (permissive) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
lljj-x/vue-json-schema-formmain60

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