w-ckeditor-vue

A wrapper for @ckeditor/ckeditor5-vue.
2,578
Install
npm install w-ckeditor-vue
Latest Version:2.0.13
License:MIT
Last Updated:Oct 19, 2026
Links: GitHub  ·  npm
Maintainer: semisphere

w-ckeditor-vue

A wrapper for @ckeditor/ckeditor5-vue.

language language npm version npm download npm download jsdelivr download

Statement

This project is forked and adapted from the following open-source project:

The original project is licensed under the MIT License, and this project is also distributed under the MIT License.

Special thanks to the CKEditor team for their excellent work, which served as the foundation for this project. πŸ™

Documentation

To view documentation or get support, visit docs.

Example

To view some examples for more understanding, visit examples:

default: ex-default.html [source code]

Installation

Using npm(ES6 module):

npm i w-ckeditor-vue

By import:

<w-ckeditor-vue 
    v-model="..."
></w-ckeditor-vue>

import WCkeditorVue from 'w-ckeditor-vue'

Vue.component('w-ckeditor-vue', WCkeditorVue)

In a browser(UMD module):

Add script for ckeditor.

<script src="https://cdn.jsdelivr.net/npm/@ckeditor/ckeditor5-build-classic@21.0.0/build/ckeditor.js"></script>

Add script for vue.

<script src="https://cdn.jsdelivr.net/npm/vue@2.x/dist/vue.min.js"></script>

Add script for w-ckeditor-vue.

<script src="https://cdn.jsdelivr.net/npm/w-ckeditor-vue@2.0.13/dist/w-ckeditor-vue.umd.js"></script>

Directly use:

<w-ckeditor-vue 
    v-model="..."
></w-ckeditor-vue>

Vue.component('w-ckeditor-vue', window['w-ckeditor-vue'])

new Vue({
    el: '#app',
    data: {
        content: 'abcδΈ­ζ–‡123'
    }
})

Related Packages

w-tinymce-vue

A wrapper for @tinymce/tinymce-vue.

14,682 0
w-quill-vue

A wrapper for vue-quill-editor.

5,107 1
npool-cli-v4

Npool Client SDK

8,226 0
pckg-app-frontend

Frontend pckg package

5,788 0

Version History

Version Released License
2.0.13 MIT
2.0.12 MIT
2.0.11 MIT
2.0.10 MIT
2.0.9 MIT