Follow these simple steps to install quilljs in Angular application

Install the below packages

npm install quill npm install ngx-quill npm install @types/quill

Add the below css files in angular.json file.

"styles": ["./node_modules/quill/dist/quill.core.css",
    "./node_modules/quill/dist/quill.bubble.css",
    "./node_modules/quill/dist/quill.snow.css",
    "src/styles.css",
]

Add the below module in app.module.ts file under

`QuillModule.forRoot({
      customOptions: [{
        import: 'formats/font',
        whitelist: ['mirza', 'roboto', 'aref', 'serif', 'sansserif', 'monospace']
      }]
})`

Add the below code in app.component.html.

<quill-editor [styles]="{height: '200px'}"></quill-editor>

I have created Stackblitz demo here.

Answer from Sathiamoorthy on Stack Overflow
🌐
npm
npmjs.com › package › ngx-quill
ngx-quill - npm
Angular components for the easy use of the QuillJS richt text editor.. Latest version: 30.0.1, last published: 3 months ago. Start using ngx-quill in your project by running `npm i ngx-quill`. There are 161 other projects in the npm registry using ngx-quill.
      » npm install ngx-quill
    
Published   Dec 03, 2025
Version   30.0.1
Author   Bengt Weiße
🌐
npm
npmjs.com › package › ngx-quill-editor
ngx-quill-editor - npm
September 28, 2017 - Quill editor component for Angular. Latest version: 2.2.2, last published: 8 years ago. Start using ngx-quill-editor in your project by running `npm i ngx-quill-editor`. There are 5 other projects in the npm registry using ngx-quill-editor.
      » npm install ngx-quill-editor
    
Published   Sep 28, 2017
Version   2.2.2
Author   Surmon
Discussions

angular6 - how to install Quill.js in Angular - Stack Overflow
Sorry, my understanding of how packaging works in Angular is terrible!! I want to use a WYSIWYG editor in my Angular6 application. I have zeroed down to quill.js. https://quilljs.com/docs/quickstar... More on stackoverflow.com
🌐 stackoverflow.com
quill - How to use Quilljs Editor in Angular 15 Project - Stack Overflow
I have trouble integrating a quilljs editor in my angular 15 web project. I firstly installed the dependencies with the following commands, which worked fine: npm install ngx-quill@latest npm ins... More on stackoverflow.com
🌐 stackoverflow.com
Ngx-Quill
Sounds like a bug. If it is, open an issue and ask the maintainer, he is a good guy. More on reddit.com
🌐 r/angular
1
3
February 1, 2023
Errors after installing ngx-quill
this is the guide i used. i also used this question's accepted answer but got npm ERR! code ENOENT after running npm i types/quill@1, so ran npm i @types/quill@1 and it seemed to work but the errors did not go away. More on reddit.com
🌐 r/Angular2
2
2
August 25, 2022
🌐
StackBlitz
stackblitz.com › edit › ngx-quill-angular
Ngx Quill Angular - StackBlitz
Starter project for Angular apps that exports to the Angular CLI
🌐
npm
npmjs.com › package › quill
quill - npm
Your powerful, rich text editor. Latest version: 2.0.3, last published: a year ago. Start using quill in your project by running `npm i quill`. There are 2299 other projects in the npm registry using quill.
      » npm install quill
    
Published   Nov 30, 2024
Version   2.0.3
Author   Jason Chen
🌐
npm Trends
npmtrends.com › ngx-quill-vs-ngx-quill-editor-vs-quill-vs-quilljs
ngx-quill vs ngx-quill-editor vs quill vs quilljs | npm trends
Comparing trends for ngx-quill 30.0.1 which has 301,041 weekly downloads and 1,847 GitHub stars vs. ngx-quill-editor 2.2.2 which has 683 weekly downloads and 233 GitHub stars vs. quill 2.0.3 which has 2,863,860 weekly downloads and 46,810 GitHub stars vs. quilljs 0.18.1 which has 5,269 weekly ...
🌐
jsDelivr
jsdelivr.com › package › npm › ngx-quill-paste
ngx-quill-paste CDN by jsDelivr - A CDN for npm and GitHub
December 7, 2019 - Optimized for JS and ESM delivery from npm and GitHub. Works with all web formats. Serving more than 150 billion requests per month.
Published   Nov 27, 2019
Find elsewhere
🌐
jsDelivr
jsdelivr.com › package › npm › ngx-quill-editor
ngx-quill-editor CDN by jsDelivr - A CDN for npm and GitHub
September 28, 2017 - A free, fast, and reliable CDN for ngx-quill-editor. Quill editor component for Angular
Published   Apr 19, 2017
🌐
GitHub
github.com › KillerCodeMonkey › ngx-quill › releases
Releases · KillerCodeMonkey/ngx-quill
December 3, 2025 - Angular (>=2) components for the Quill Rich Text Editor - Releases · KillerCodeMonkey/ngx-quill
Author   KillerCodeMonkey
🌐
npm
npmjs.com › package › ngx-quill-upload
ngx-quill-upload - npm
January 27, 2021 - import Quill from 'quill'; import { VideoHandler, ImageHandler, Options } from 'ngx-quill-upload'; Quill.register('modules/imageHandler', ImageHandler); Quill.register('modules/videoHandler', VideoHandler); modules = { toolbar: [ ....
      » npm install ngx-quill-upload
    
Published   Jan 27, 2021
Version   2.0.0
Author   Ayush Singh
🌐
npm Trends
npmtrends.com › ngx-quill-vs-ngx-quill-editor-vs-quill
ngx-quill vs ngx-quill-editor vs quill | npm trends
Comparing trends for ngx-quill 30.0.1 which has 242,652 weekly downloads and 1,845 GitHub stars vs. ngx-quill-editor 2.2.2 which has 707 weekly downloads and 231 GitHub stars vs. quill 2.0.3 which has 2,439,708 weekly downloads and 46,650 GitHub stars.
🌐
GitHub
github.com › surmon-china › ngx-quill-editor
GitHub - surmon-china/ngx-quill-editor: 🍡@quilljs editor component for @angular
March 11, 2020 - 基于 Quill、适用于 AngularX 的富文本编辑器。 · Demo Page · npm install ngx-quill-editor --save · Include QuillEditorModule in your main module: import { QuillEditorModule } from 'ngx-quill-editor'; @NgModule({ // ...
Starred by 231 users
Forked by 54 users
Languages   TypeScript 98.4% | CSS 1.6% | TypeScript 98.4% | CSS 1.6%
🌐
DEV Community
dev.to › trungk18 › build-a-rich-text-editor-in-angular-with-ngx-quill-4i6d
Build a rich text editor in Angular with ngx-quill - DEV Community
November 4, 2020 - ngx-quill is an angular module for the Quill Rich Text Editor containing all components you need. npm install ngx-quill · For projects using Angular < v5.0.0, please run. npm install ngx-quill@1.6.0 · @NgModule({ imports: [ ..., ...
🌐
The Johnny Decimal System
dsebastien.net › 2020-04-18-dynamically-customizing-quill-ngx-quill-editors-in-an-angular-application
NGX Quill tip: Dynamically customizing ngx-quill editors in an Angular application
December 3, 2024 - In the constructor, we inject the TranslateService provided by ngx-translate and we subscribe to language change events. Whenever the language changes, we call the “updateEditor” method for each registered editor. ... It simply determines, based on the editor configuration, whether some customizations are required or not. For instance, if the “link” Quill format is not enabled, then there’s no need to try and change that placeholder label.
🌐
jsDelivr
jsdelivr.com › package › npm › ngx-quill-material
ngx-quill-material CDN by jsDelivr - A CDN for npm and GitHub
July 2, 2019 - An angular (>= v2) component for the easy use of the QuillJS richt text editor. Version 6.2.1 License MIT · Keywords · editorrich textwysiwygangulardirectivecomponentquillquilljsangular 2angularangular2ngngxtext editor · INSTALL · Version: ...
Published   Jun 28, 2019
🌐
GitHub
github.com › KillerCodeMonkey › ngx-quill-example
GitHub - KillerCodeMonkey/ngx-quill-example: demo app for the advanced usage of ngx-quill module · GitHub
The demo app for the usage of the ngx-quill module. This project was generated with Angular CLI version 17.0.0. ... If you like my work, feel free to support it. Donations to the project are always welcomed :) ... Clone the project then cd into project directory. Install dependencies with npm install.
Starred by 231 users
Forked by 131 users
Languages   TypeScript 65.0% | HTML 29.0% | SCSS 6.0%
🌐
Reddit
reddit.com › r/angular › ngx-quill
r/angular on Reddit: Ngx-Quill
February 1, 2023 -

Hello angular devs,

I'm using ngx-quill in my project. After 3395 characters the editor looses focus and in the console I see "addRange(): The given range isn't in document" Could anyone help me with this?

🌐
SourceForge
sourceforge.net › projects › ngx-quill.mirror
ngx-quill download | SourceForge.net
December 3, 2025 - Just create a quill editor without a toolbar and in read-only mode.