Gathering detailed insights and metrics for quill
Gathering detailed insights and metrics for quill
Gathering detailed insights and metrics for quill
Gathering detailed insights and metrics for quill
Quill is a modern WYSIWYG editor built for compatibility and extensibility
npm install quill
Module System
Min. Node Version
Typescript Support
Node Version
NPM Version
43,912 Stars
5,738 Commits
3,413 Forks
485 Watching
16 Branches
146 Contributors
Updated on 28 Nov 2024
Minified
Minified + Gzipped
TypeScript (64.05%)
MDX (18.68%)
JavaScript (8.75%)
SCSS (4.6%)
Stylus (1.88%)
CSS (1.4%)
HTML (0.59%)
Shell (0.06%)
Cumulative downloads
Total Downloads
Last day
0.2%
316,587
Compared to previous day
Last week
3.1%
1,636,328
Compared to previous week
Last month
11.4%
6,942,235
Compared to previous month
Last year
17.1%
68,598,540
Compared to previous year
4
44
Documentation • Development • Contributing • Interactive Playground
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!
Instantiate a new Quill object with a css selector for the div that should become the editor.
1<!-- Include Quill stylesheet --> 2<link 3 href="https://cdn.jsdelivr.net/npm/quill@2/dist/quill.snow.css" 4 rel="stylesheet" 5/> 6 7<!-- Create the toolbar container --> 8<div id="toolbar"> 9 <button class="ql-bold">Bold</button> 10 <button class="ql-italic">Italic</button> 11</div> 12 13<!-- Create the editor container --> 14<div id="editor"> 15 <p>Hello World!</p> 16 <p>Some initial <strong>bold</strong> text</p> 17 <p><br /></p> 18</div> 19 20<!-- Include the Quill library --> 21<script src="https://cdn.jsdelivr.net/npm/quill@2/dist/quill.js"></script> 22 23<!-- Initialize Quill editor --> 24<script> 25 const quill = new Quill("#editor", { 26 theme: "snow", 27 }); 28</script>
Take a look at the Quill website for more documentation, guides and live playground!
1npm install quill
1<!-- Main Quill library --> 2<script src="https://cdn.jsdelivr.net/npm/quill@2/dist/quill.js"></script> 3 4<!-- Theme included stylesheets --> 5<link 6 href="https://cdn.jsdelivr.net/npm/quill@2/dist/quill.snow.css" 7 rel="stylesheet" 8/> 9<link 10 href="https://cdn.jsdelivr.net/npm/quill@2/dist/quill.bubble.css" 11 rel="stylesheet" 12/> 13 14<!-- Core build with no theme, formatting, non-essential modules --> 15<link 16 href="https://cdn.jsdelivr.net/npm/quill@2/dist/quill.core.css" 17 rel="stylesheet" 18/> 19<script src="https://cdn.jsdelivr.net/npm/quill@2/dist/quill.core.js"></script>
Get help or stay up to date.
BSD 3-clause
The latest stable version of the package.
Stable Version
2
4.2/10
Summary
Cross-site Scripting in quill
Affected Versions
<= 1.3.7
Patched Versions
6.5/10
Summary
Reverse Tabnabbing in quill
Affected Versions
< 1.3.7
Patched Versions
1.3.7
Reason
no dangerous workflow patterns detected
Reason
no binaries found in the repo
Reason
license file detected
Details
Reason
dependency not pinned by hash detected -- score normalized to 5
Details
Reason
Found 6/30 approved changesets -- score normalized to 2
Reason
0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0
Reason
no effort to earn an OpenSSF best practices badge detected
Reason
security policy file not detected
Details
Reason
detected GitHub workflow tokens with excessive permissions
Details
Reason
project is not fuzzed
Details
Reason
branch protection not enabled on development/release branches
Details
Reason
SAST tool is not run on all commits -- score normalized to 0
Details
Reason
20 existing vulnerabilities detected
Details
Score
Last Scanned on 2024-11-18
The Open Source Security Foundation is a cross-industry collaboration to improve the security of open source software (OSS). The Scorecard provides security health metrics for open source projects.
Learn More