# @vueup/vue-quill

> Vue 3 rich text editor based on Quill.

Latest version **1.5.5** (published 2026-06-19) · MIT license · 0 weekly downloads

## Install

```sh
npm install @vueup/vue-quill
pnpm add @vueup/vue-quill
yarn add @vueup/vue-quill
bun add @vueup/vue-quill
```

## Health

**Score 60/100 (C)** — status: active.

Positive: has types; esm support; no vulnerabilities; high maintenance score.

Warnings: low downloads.

## Facts

| | |
|---|---|
| Version | 1.5.5 |
| Published | 2026-06-19 |
| First published | 2021-03-22 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 2 |
| Unpacked size | 1.6 MB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 1347 |
| Author | Ahmad Luthfi Masruri |
| Maintainers | luthfimasruri |
| Keywords | vue-quill, vue 3 quill component, vue 3 quill editor, vue 3 text editor, vue 3 rich text editor, vue 3 web editor, vue 3 editor, vue 3 wysiwyg, vue 3 wysiwyg editor |

## Links

- npm: https://www.npmjs.com/package/@vueup/vue-quill
- Repository: https://github.com/vueup/vue-quill
- Homepage: https://vueup.github.io/vue-quill/
- Issues: https://github.com/vueup/vue-quill/issues
- npm.io page: https://npm.io/package/@vueup/vue-quill

## Dependencies (2)

- [quill](https://npm.io/package/quill.md) 2.0.2 || >=2.0.4 <3
- [quill-delta](https://npm.io/package/quill-delta.md) ^5.1.0

## Recent versions

- 1.5.5 (latest) — 2026-06-19
- 1.0.0-beta.11 (beta) — 2022-10-21
- 1.0.0-alpha.40 (alpha) — 2021-04-13
- 1.5.4 — 2026-06-19
- 1.5.3 — 2026-06-03
- 1.5.2 — 2026-06-02
- 1.5.1 — 2026-06-02
- 1.5.0 — 2026-06-02
- 1.4.0 — 2026-06-02
- 1.3.0 — 2026-06-01
- 1.2.1 — 2026-06-01
- 1.2.0 — 2023-05-12
- 1.1.1 — 2023-03-08
- 1.1.0 — 2023-02-04
- 1.0.1 — 2022-12-20
- … 45 more at https://npm.io/package/@vueup/vue-quill/versions

## README

<p align="center">
	<a href="https://vueup.github.io/vue-quill/" target="_blank" rel="noopener noreferrer">
		<img height="120" src="https://vueup.github.io/vue-quill/quill.svg" alt="Vue + Quill logo">
	</a>
</p>
<h1 align="center">VueQuill</h1>
<h3 align="center">
	Rich Text Editor Component for Vue 3.
</h3>
<p align="center">
	<a href="https://www.npmjs.com/package/@vueup/vue-quill" title="Version" target="_blank" rel="noopener noreferrer">
		<img alt="npm (tag)" src="https://img.shields.io/npm/v/@vueup/vue-quill">
	</a>
	<a href="https://www.npmjs.com/package/@vueup/vue-quill" title="License" target="_blank" rel="noopener noreferrer">
		<img src="https://img.shields.io/npm/l/@vueup/vue-quill" alt="License">
	</a>
	<a href="https://github.com/vueup/vue-quill/actions" title="Checks" target="_blank" rel="noopener noreferrer">
		<img alt="GitHub Workflow Status" src="https://img.shields.io/github/actions/workflow/status/vueup/vue-quill/release-vue-quill.yml?branch=master&logo=github">
	</a>
	<a href="https://github.com/vueup/vue-quill" title="Last commit" target="_blank" rel="noopener noreferrer">
		<img src="https://img.shields.io/github/last-commit/vueup/vue-quill?logo=github" alt="Last commit">
	</a>
	<a href="https://github.com/vueup/vue-quill" title="Github Repo Stars" target="_blank" rel="noopener noreferrer">
		<img src="https://img.shields.io/github/stars/vueup/vue-quill?style=social" alt="Github Repo Stars">
	</a>
</p>
<p align="center">
	<a href="https://vueup.github.io/vue-quill/#demo" title="VueQuill Demo" target="_blank" rel="noopener noreferrer">
		<img src="https://user-images.githubusercontent.com/6185447/111898684-33761b00-8a5a-11eb-9458-372c0185f576.png" alt="VueQuill Editor">
	</a>
	<br>
	<a href="https://vueup.github.io/vue-quill/#demo" title="Live Demo" target="_blank" rel="noopener noreferrer">👀 See a Live Demo</a>
</p>

## 🔎 Overview

**VueQuill** is a **Component** for building rich text editors, powered by Vue 3 and Quill.

- 💚 **Built With Vue 3:** More powerful and performant framework than ever before.
- 🧙‍♂️ **Fully Typescript:** VueQuill source code is written entirely in TypeScript.
- 🛠️ **Easy To Use:** Straightforward implementation through a simple API.

## 📚 Documentation

- **[📘 Guide](https://vueup.github.io/vue-quill/guide/)**
	- [🚀 Introduction](https://vueup.github.io/vue-quill/guide/)
	- [⚙️ Installation](https://vueup.github.io/vue-quill/guide/installation.html)
	- [💡 Usage](https://vueup.github.io/vue-quill/guide/usage.html)
	- [🎨 Themes](https://vueup.github.io/vue-quill/guide/themes.html)
	- [🚥 Toolbar](https://vueup.github.io/vue-quill/guide/toolbar.html)
	- [📦 Modules](https://vueup.github.io/vue-quill/guide/modules.html)
	- [🛠️ Options](https://vueup.github.io/vue-quill/guide/options.html)
	- [🖥️ Server-Side Rendering](https://vueup.github.io/vue-quill/guide/ssr.html)
- **[🧰 APIs](https://vueup.github.io/vue-quill/api/)**
	- [📌 Props](https://vueup.github.io/vue-quill/api/)
	- [⚡ Events](https://vueup.github.io/vue-quill/api/events.html)
	- [📢 Methods](https://vueup.github.io/vue-quill/api/methods.html)
	- [🔌 Slots](https://vueup.github.io/vue-quill/api/slots.html)
	- [↗️ Export](https://vueup.github.io/vue-quill/api/export.html)

## ☑️ To do list

- [x] Release `alpha` version
- [x] Release `beta` version
- [x] Stable `v1.0.0` release
- [x] Enhance Typescript support with Vue 3
- [ ] Update the Documentation with more examples and more information

## 👏 Contributing

Pull requests are welcome. For major changes, please create a [new discussion](https://github.com/vueup/vue-quill/discussions) first about what you would like to change.

## 📝 License

[MIT](https://choosealicense.com/licenses/mit/)

---
_Source: https://npm.io/package/@vueup/vue-quill · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
