{"library":"jodit-vue","type":"library","category":null,"description":"jodit-vue is a Vue.js wrapper component for the Jodit WYSIWYG editor, facilitating its integration into Vue 2 and Vue 3 applications. The package's current stable version is 3.1.0, designed specifically for Vue 3 projects. Earlier major versions, such as 2.x, cater to Vue 2 compatibility. This library offers a declarative approach to embed the rich text editor, managing its lifecycle and data binding through the standard `v-model` directive. It supports extensive customization, allowing developers to define toolbar buttons, add custom extensions, and apply comprehensive Jodit editor configurations via a dedicated `config` prop. A key differentiator is its minimalist design: it does not bundle Jodit's core CSS styles, requiring users to explicitly import `jodit/build/jodit.min.css`. This design choice maintains a lightweight wrapper while ensuring flexibility for diverse build environments.","language":"javascript","status":"active","version":"3.1.0","tags":["javascript","vue","jodit","wrapper","editor","rich editor","wysiwyg"],"last_verified":"Wed May 27","install":[{"cmd":"npm install jodit-vue","imports":["import { JoditEditor } from 'jodit-vue'","import 'jodit/build/jodit.min.css'","import JoditVue from 'jodit-vue'; Vue.use(JoditVue)"]},{"cmd":"yarn add jodit-vue","imports":[]},{"cmd":"pnpm add jodit-vue","imports":[]}],"homepage":"https://jodit.net","github":"https://github.com/WendellAdriel/jodit-vue","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/jodit-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/jodit-vue/compatibility"}}