All Projects → quilljs → Quill

quilljs / Quill

Licence: bsd-3-clause
Quill is a modern WYSIWYG editor built for compatibility and extensibility.

Programming Languages

javascript
184084 projects - #8 most used programming language
stylus
462 projects

Projects that are alternatives of or similar to Quill

Ngx Quill Example
demo app for the advanced usage of ngx-quill module
Stars: ✭ 137 (-99.57%)
Mutual labels:  editor, rich-text-editor, wysiwyg, quill
Flutter Quill
Rich text editor for Flutter
Stars: ✭ 177 (-99.44%)
Mutual labels:  editor, rich-text-editor, wysiwyg, quill
Awesome Medium Editor
Medium.com WYSIWYG editor clone, with RTL support.
Stars: ✭ 12 (-99.96%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Tinymce
The world's #1 JavaScript library for rich text editing. Available for React, Vue and Angular
Stars: ✭ 10,179 (-67.74%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Awesome Wysiwyg
A curated list of awesome WYSIWYG editors.
Stars: ✭ 1,801 (-94.29%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Angular Editor
A simple native WYSIWYG editor component for Angular 6 -10+
Stars: ✭ 428 (-98.64%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Megadraft
Megadraft is a Rich Text editor built on top of Facebook's Draft.JS featuring a nice default base of components and extensibility
Stars: ✭ 982 (-96.89%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Balsa
This repository holds source code of Balsa, a self hosted, privacy focused knowledgebase.
Stars: ✭ 93 (-99.71%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Medium Editor
Medium.com WYSIWYG editor clone. Uses contenteditable API to implement a rich text solution.
Stars: ✭ 15,421 (-51.13%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Text
📑 Collaborative document editing using Markdown
Stars: ✭ 282 (-99.11%)
Mutual labels:  editor, rich-text-editor, wysiwyg
React Quill
A Quill component for React.
Stars: ✭ 4,739 (-84.98%)
Mutual labels:  editor, rich-text-editor, quill
Uncolored
(Un)colored — Next generation desktop rich content editor that saves documents with themes. HTML & Markdown compatible. For Windows, OS X & Linux. — http://n457.github.io/Uncolored/
Stars: ✭ 733 (-97.68%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Jodit
Jodit - Best WYSIWYG Editor for You
Stars: ✭ 947 (-97%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Canner Slate Editor
📝Rich Text / WYSIWYG Editor built for Modularity and Extensibility.
Stars: ✭ 1,071 (-96.61%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Ngx Quill
Angular (>=2) components for the Quill Rich Text Editor
Stars: ✭ 1,382 (-95.62%)
Mutual labels:  rich-text-editor, wysiwyg, quill
Pell
📝 the simplest and smallest WYSIWYG text editor for web, with no dependencies
Stars: ✭ 11,653 (-63.07%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Awesome Web Editor
🔨 Open source WEB editor summary
Stars: ✭ 306 (-99.03%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Re Editor
一个开箱即用的React富文本编辑器 🚀re-editor
Stars: ✭ 367 (-98.84%)
Mutual labels:  editor, rich-text-editor, wysiwyg
Element Tiptap
🌸A modern WYSIWYG rich-text editor using tiptap and Element UI for Vue.js
Stars: ✭ 481 (-98.48%)
Mutual labels:  rich-text-editor, wysiwyg
Draftail
📝🍸 A configurable rich text editor built with Draft.js
Stars: ✭ 413 (-98.69%)
Mutual labels:  editor, wysiwyg

Note: This branch and README covers the upcoming 2.0 release. View 1.x docs here.

Quill Rich Text Editor

Quill Logo

QuickstartDocumentationDevelopmentContributingInteractive Playground

Build Status Version Downloads

Test Status

Quill is a modern rich text editor built for compatibility and extensibility. It was created by Jason Chen and Byron Milligan and actively maintained by Slab.

To get started, check out https://quilljs.com/ for documentation, guides, and live demos!

Quickstart

Instantiate a new Quill object with a css selector for the div that should become the editor.

<!-- Include Quill stylesheet -->
<link href="https://cdn.quilljs.com/1.0.0/quill.snow.css" rel="stylesheet" />

<!-- Create the toolbar container -->
<div id="toolbar">
  <button class="ql-bold">Bold</button>
  <button class="ql-italic">Italic</button>
</div>

<!-- Create the editor container -->
<div id="editor">
  <p>Hello World!</p>
</div>

<!-- Include the Quill library -->
<script src="https://cdn.quilljs.com/1.0.0/quill.js"></script>

<!-- Initialize Quill editor -->
<script>
  var editor = new Quill('#editor', {
    modules: { toolbar: '#toolbar' },
    theme: 'snow',
  });
</script>

Take a look at the Quill website for more documentation, guides and live playground!

Download

CDN

<!-- Main Quill library -->
<script src="//cdn.quilljs.com/1.0.0/quill.js"></script>
<script src="//cdn.quilljs.com/1.0.0/quill.min.js"></script>

<!-- Theme included stylesheets -->
<link href="//cdn.quilljs.com/1.0.0/quill.snow.css" rel="stylesheet" />
<link href="//cdn.quilljs.com/1.0.0/quill.bubble.css" rel="stylesheet" />

<!-- Core build with no theme, formatting, non-essential modules -->
<link href="//cdn.quilljs.com/1.0.0/quill.core.css" rel="stylesheet" />
<script src="//cdn.quilljs.com/1.0.0/quill.core.js"></script>

Community

Get help or stay up to date.

License

BSD 3-clause

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].