{"library":"json-editor-vue","type":"library","category":null,"description":"json-editor-vue is an isomorphic Vue component that functions as a comprehensive JSON editor, viewer, formatter, and validator. It leverages the underlying `vanilla-jsoneditor` library to provide its core functionality. The package is actively maintained, with the current stable version being v0.18.1, reflecting a frequent update schedule that includes both bug fixes and feature enhancements, such as regular upgrades to its `vanilla-jsoneditor` dependency. Key differentiators include its robust support for Server-Side Rendering (SSR) in Nuxt environments, comprehensive validation capabilities (indicated by AJV keywords), and broad compatibility across Vue 2 and Vue 3 versions. It offers multiple editing modes (text, tree, table) and handles large JSON documents efficiently, partly due to its use of `destr` for deserialization.","language":"javascript","status":"active","version":"0.18.1","tags":["javascript","ajv","bigint","edit","format","formatter","json","jsoneditor","nuxt","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install json-editor-vue","imports":["import JsonEditorVue from 'json-editor-vue'","import type { Mode } from 'vanilla-jsoneditor'","import type { JSONContent } from 'vanilla-jsoneditor'"]},{"cmd":"yarn add json-editor-vue","imports":[]},{"cmd":"pnpm add json-editor-vue","imports":[]}],"homepage":"https://json-editor-vue.jd1378.dev","github":"https://github.com/cloydlau/json-editor-vue","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/json-editor-vue","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/json-editor-vue/compatibility"}}