vue-quilly
Tiny Vue component, that helps to create Quill v2 based WYSIWYG editors in Vue-powered apps.
546,655
118
| Install | |
|---|---|
npm install vue-quilly |
|
| Latest Version: | 1.1.6 |
| Vue: | 3 |
| License: | MIT |
| Last Updated: | Aug 23, 2026 |
| Links: | GitHub · npm |
Maintainer: alekswebnet
vue-quilly
Tiny Vue component, that helps to create Quill v2 based WYSIWYG editors in Vue-powered apps.
Features
- 🚀 Built on top of Quill v2 and Vue 3
- 📦 Uses
quill/coreto prevent importing all Quill modules (minimal bundle size) - 🔄 Works with both HTML and Quill Delta format
- 🔷 TypeScript support
- ⚙️ Highly customizable - build your own editor
- ⚡ Framework ready - works with Vue 3 and Nuxt 4
Documentation
Quick Start
Installation
npm install vue-quilly quill@2
# or
pnpm add vue-quilly quill@2
# or
yarn add vue-quilly quill@2
Basic Usage
<script setup lang="ts">
import { ref, onMounted } from 'vue'
import { QuillyEditor } from 'vue-quilly'
import Quill from 'quill'
import 'quill/dist/quill.snow.css'
const editor = ref<InstanceType<typeof QuillyEditor>>()
const content = ref('<p>Hello Quilly!</p>')
let quill: Quill | undefined
const options = {
theme: 'snow',
modules: {
toolbar: [
['bold', 'italic', 'underline'],
[{ list: 'ordered' }, { list: 'bullet' }],
['link', 'image']
]
}
}
onMounted(() => {
quill = editor.value?.initialize(Quill)
})
</script>
<template>
<QuillyEditor ref="editor" v-model="content" :options="options" />
</template>
Live Demo
🎯 Try it live - See various editors built with vue-quilly
Examples
- Demo Source Code - Complete examples with different configurations
- Nuxt 4 Integration - SSR setup example
- Browser CDN Setup - CodePen example
Star History
License
Related Packages
vue2-quill2-editor
A rich text editor component for Vue 2 based on Quill 2, supporting tables, imag...
1,782
1
@smartiv.tv/html-editor
Custom HTML editor plugin for Vue 3, tuned for Android TV signage output
656
0
@kodaeditor/vue2
Vue 2 wrapper for KodaEditor: a WYSIWYG rich-text editor that keeps Word and Exc...
1,118
0
@kodaeditor/vue3
Vue 3 wrapper for KodaEditor: a WYSIWYG rich-text editor that keeps Word and Exc...
1,069
0
Version History
| Version | Released | License |
|---|---|---|
| 1.1.6 | MIT | |
| 1.1.5 | MIT | |
| 1.1.4 | MIT | |
| 1.1.3 | MIT | |
| 1.1.2 | MIT | |
| 1.1.1 | MIT | |
| 1.1.0 | MIT | |
| 1.0.5 | MIT | |
| 1.0.4 | MIT | |
| 1.0.3 | MIT | |
| 1.0.2 | MIT | |
| 1.0.1 | MIT | |
| 1.0.0 | MIT | |
| 0.1.1 | ||
| 0.1.0 |