Vue 2 package for generating and validating forms from JSON Schema definitions, version 2.9.5. Released regularly with a focus on reactive form generation, nested structures, and customization via Vue components. Provides a reusable form component that accepts a JSON schema and a v-model to bind form data, supporting validation with AJV or other validators. Differentiates from generic form builders by tight Vue 2 integration and minimal boilerplate. Note: Vue 3 is not supported; users must be on Vue 2.x.
npm install vue-form-json-schemaNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows minimal setup: import component, register globally, use in template with v-model and schema.
Use Vue 2 or consider switching to vue-json-schema-form for Vue 3.
Ensure schema format; use Ajv for custom validation if needed.
Use Vue.set or clone data when modifying arrays.
Register globally as shown in quickstart or use Vue.component.
Vue.component('vue-form-json-schema', VueFormJsonSchema) before creating Vue instance.Always provide a valid JSON schema object in :schema prop.
Use v-slot syntax for templates.