Quill

quill

An API Driven Rich Text Editor.

For the initial commit looks like quill has taken two long years to reach v1.x and indeed it's proven itself to be a very tidy API driven rich text editor.

quill has APIs for:

  • Content handling.

  • Formatting.

  • Selection.

  • Events

  • Extensions.

quill also modules for:

  • TOOLBAR

  • KEYBOARD

  • HISTORY

  • CLIPBOARD

  • FORMULA

  • SYNTAX

Finally, it has theme(s)!:

  • Bubble

  • Snow

Get it: npm install --save quill

Sample usage:

1
2
3
4
5
6
7
8
9
10
11
12
13
const Quill = require('quill');

var quill = new Quill('#editor-container', {
  modules: {
    toolbar: [
      [{ header: [1, 2, false] }],
      ['bold', 'italic', 'underline'],
      ['image', 'code-block']
    ]
  },
  placeholder: 'Compose an epic...',
  theme: 'snow' // or 'bubble'
});

GIF FTW!

quill

Suggest a module

Comments