๐ŸŒ
GitHub
github.com โ€บ chmln โ€บ vue-wysiwyg
GitHub - chmln/vue-wysiwyg: A lightweight WYSIWYG HTML editor for Vue.js
A lightweight WYSIWYG HTML editor for Vue.js. Contribute to chmln/vue-wysiwyg development by creating an account on GitHub.
Starred by 570 users
Forked by 137 users
Languages ย  JavaScript 53.5% | Vue 46.1% | HTML 0.4%
๐ŸŒ
Made with Vue.js
madewithvuejs.com โ€บ wysiwyg
WYSIWYG - Made with Vue.js
VueQuill Rich Text Editor Component ยท #UI Components #WYSIWYG ยท 10.820 ยท MarkMe! Markdown to HTML Viewer ยท #Webapps #WYSIWYG #Markdown ยท 2.691 ยท New on the Blog ยท Guide to Error & Exception Handling in Vue Apps ยท 23.05.2023 ยท We all try to debug and test our apps the best we can, but we canโ€™t really prevent errors from happening.
People also ask

What is the price for TinyMCE Vue WYSIWYG editor?
TinyMCE core features and its Svelte framework integration are available for free under the terms of our open source license. Advanced features and support are available under one of our commercial license plans.
๐ŸŒ
tiny.cloud
tiny.cloud โ€บ solutions โ€บ wysiwyg-vue-rich-text-editor
Best WYSIWYG Vue Rich Text Editor | TinyMCE
Why should you choose TinyMCE Vue rich text editor?
TinyMCE is an excellent choice for your Vue rich text editor because of its quick and easy setup, fully customizable UI, productivity, compliance, and collaboration capabilities, and first-party Vue integration.
๐ŸŒ
tiny.cloud
tiny.cloud โ€บ solutions โ€บ wysiwyg-vue-rich-text-editor
Best WYSIWYG Vue Rich Text Editor | TinyMCE
Does the TinyMCE Vue rich text editor have copy and paste functionality?
Yes. PowerPaste is a TinyMCE plugin that cleans HTML copied from Word, Excel, and Google Docs.
๐ŸŒ
tiny.cloud
tiny.cloud โ€บ solutions โ€บ wysiwyg-vue-rich-text-editor
Best WYSIWYG Vue Rich Text Editor | TinyMCE
๐ŸŒ
CKEditor
ckeditor.com โ€บ ckeditor-5 โ€บ vue
Vue WYSIWYG HTML Editor | Rich Text Editor - CKEditor 5
Vue Rich Text Editor is the official CKEditor 5 React component. The component for quick integration of WYSIWYG editor into Vue based applications.
๐ŸŒ
Tiny
tiny.cloud โ€บ solutions โ€บ wysiwyg-vue-rich-text-editor
Best WYSIWYG Vue Rich Text Editor | TinyMCE
The Vue Rich Text Editor component is a feature-rich lightweight WYSIWYG HTML editor that provides the best user interface for editing content.
๐ŸŒ
DevExtreme
js.devexpress.com โ€บ Vue โ€บ Demos โ€บ WidgetsGallery โ€บ Demo โ€บ HtmlEditor โ€บ Overview
Vue Html Editor - Overview | Vue Example
import { type DxHtmlEditorTypes .../../images/widgets/HtmlEditor.svg" alt="HtmlEditor"> Formatted Text Editor (HTML Editor) </h2> <br> <p>DevExtreme JavaScript HTML Editor is a client-side WYSIWYG text editor that allows its users to format textual and visual content and store ...
๐ŸŒ
Reddit
reddit.com โ€บ r/vuejs โ€บ looking for wysiwyg library for vue 3
r/vuejs on Reddit: Looking for WYSIWYG library for Vue 3
March 28, 2023 -

I look up and there's not so much options. It usually made for vue 2 and no longer maintained. However, I found one mavon editor but it's made by the chinese (and using chinese language for most of it) so I'm having a hard time to customise and style it (I want to implement dark mode). So perhaps if there are other good alternative out there? if not then I have to figure my way out myself with the mavon editor.

๐ŸŒ
Syncfusion
syncfusion.com โ€บ vue-components โ€บ vue-wysiwyg-rich-text-editor
Vue Rich Text Editor | Advanced WYSIWYG Markdown Editor | Syncfusion
Make a floating toolbar or inline ... credit card required. Schedule a Live Demo ... The Vue Rich Text Editor is a feature-rich WYSIWYG HTML editor and WYSIWYG Markdown editor....
Find elsewhere
๐ŸŒ
Froala
froala.com โ€บ home โ€บ wysiwyg editor โ€บ documentation โ€บ framework plugins โ€บ vue
Vue Integration for Froala WYSIWYG Editor
October 15, 2025 - <template> <div id="app"> <froala :tag="'textarea'" :config="config" v-model="model"></froala> </div> </template> <script> import VueFroala from 'vue-froala-wysiwyg'; export default { name: 'app', data () { return { config: { events: { 'froalaEditor.initialized': function () { console.log('initialized') } } }, model: 'Edit Your Content Here!' } } } </script> ... var webpack = require('webpack') var path = require('path') module.exports = { module: { loaders: [ // ... // Css loader. { test: /\.css$/, loader: 'vue-style-loader!css-loader' } ] }, vue: { loaders: { // ...
๐ŸŒ
DHTMLX
dhtmlx.com โ€บ docs โ€บ products โ€บ dhtmlxRichText-for-Vue
Vue.js WYSIWYG Editor - dhtmlxRichText
DHTMLX Vue.js WYSIWYG editor is a highly customizable rich text editor with a Vue.js wrapper and text input and output in Markdown and HTML formats.
๐ŸŒ
npm
npmjs.com โ€บ package โ€บ vue-wysiwyg
vue-wysiwyg - npm
A WYSIWYG HTML editor for Vue.js. Latest version: 1.7.2, last published: 8 years ago. Start using vue-wysiwyg in your project by running `npm i vue-wysiwyg`. There are 12 other projects in the npm registry using vue-wysiwyg.
      ยป npm install vue-wysiwyg
    
Published ย  Jun 04, 2018
Version ย  1.7.2
Author ย  Gregory
๐ŸŒ
CKEditor
ckeditor.com โ€บ blog โ€บ best-wysiwyg-editor-for-vue
The Best WYSIWYG Rich Text Editor for Vue (2025) | CKEditor
August 18, 2025 - Best WYSIWYG editor for Vue using CKEditor 5. Install via CDN or npm, generate builds with the CKEditor Builder, and customize features for your app.
๐ŸŒ
Quasar Framework
quasar.dev โ€บ vue-components โ€บ editor
Editor (WYSIWYG) | Quasar Framework
The QEditor Vue component is a WYSIWYG editor that enables writing and pasting HTML.
๐ŸŒ
Medium
medium.com โ€บ mounoydev โ€บ vue-component-rich-text-editor-wysiwyg-59b57052d5b3
Vue component Rich Text Editor WYSIWYG | by Khampasith Chanthavong | MounoyDev | Medium
August 26, 2019 - A wysiwyg editor written in Vue.js and Vuex.js, require Vue.js 2.0.0, Vuex.js 2.0.0 and above. Browser compatibility: Chrome, Firefox, Safari, IE 9+. ... Vue component for Froala WYSIWYG HTML Rich Text Editor.
๐ŸŒ
DEV Community
dev.to โ€บ thormeier โ€บ build-your-own-wysiwyg-markdown-editor-for-vue-318j
Build your own WYSIWYG markdown editor for Vue ๐Ÿ“๐Ÿ‘€ - DEV Community
January 31, 2021 - Namely @ts-stack/markdown and turndown. @ts-stack/markdown to display markdown as HTML and turndown to transfer HTML back into markdown. Next, I create a basic Vue component that supports v-model and call it WysiwygEditor.vue. I can already use a <div> here with the attribute contenteditable.
๐ŸŒ
Vue Script
vuescript.com โ€บ home โ€บ 10 best wysiwyg rich text editors for vue.js (2025 update)
10 Best WYSIWYG Rich Text Editors For Vue.js (2025 Update) - Vue Script
July 22, 2025 - Just another Quill editor component created for Vue.js 3 applications. 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. ... A Vue component for Froala WYSIWYG HTML Rich Text Editor.
๐ŸŒ
Froala
froala.com โ€บ home โ€บ vue rich text editor
Vue Rich Text Editor | Froala |
April 29, 2025 - Ensure seamless Vue development with Froala, a responsive WYSIWYG editor that effortlessly adapts to screens of any size, allowing you to code in Vue without interruption. Achieve SEO excellence in Vue applications by crafting SEO-ready content ...
๐ŸŒ
Telerik
telerik.com โ€บ components โ€บ overview
Vue Editor Overview - Kendo UI for Vue
Our Vue Rich Text Editor enables the users to create rich textual content through a What-You-See-Is-What-You-Get (WYSIWYG) interface and delivers a set of tools for creating, editing, and formatting text, paragraphs, lists, and other HTML elements.
๐ŸŒ
npm
npmjs.com โ€บ package โ€บ vue-froala-wysiwyg
vue-froala-wysiwyg - npm
Vue plugin for Froala WYSIWYG HTML rich text editor.. Latest version: 4.6.2, last published: 6 days ago. Start using vue-froala-wysiwyg in your project by running `npm i vue-froala-wysiwyg`. There are 29 other projects in the npm registry using vue-froala-wysiwyg.
      ยป npm install vue-froala-wysiwyg
    
Published ย  Sep 04, 2025
Version ย  4.6.2
Author ย  Froala Labs