Skip to content
JS
Comparison

quill vs trix

Rich text and code editorsPackage data 25 Sept 2026
quillv2.0.3, 30 Nov 2024

Your powerful, rich text editor

$ npm install quill
trixv2.1.19, 9 May 2026

A rich text editor for everyday writing

$ npm install trix
MetricquilltrixDifference
Weekly downloads5,075,564355,430quill 14.3x higher
12-month download growth+174%+90%quill +84 pts
Gzip size---
Minified size---
Dependencies41quill 3 more
Unpacked size2.9 MB5.6 MBquill 1.9x smaller
Latest release2.0.3, 30 Nov 20242.1.19, 9 May 2026trix 17 months more recent
Releases, last 12 months04trix 4 more
First published25 Mar 201219 Oct 2015quill 3.6 years earlier
GitHub stars47,36120,014quill 2.4x higher
Open issues578157quill 421 more
Open pull requests8129quill 52 more
Contributors---
Commits, last 52 weeks092trix higher
TypeScript typesBundledNoneDiffers
Module formatESM onlyESM + CommonJSDiffers
Runtimes---
LicenseBSD-3-ClauseMITDiffers

Green marks the smaller size or the more recent release. Bold marks the higher count, with no judgement implied. Sizes are for the whole package per Bundlephobia. Growth compares the average of the last 4 weeks with the first 4 weeks of the 52-week series.

quill5.1m latest weektrix355.4k latest week
Week of 23 Sept 2025Week of 15 Sept 2026
Weekly npm downloads, 52 weeks. Y axis starts at zero. Values are not smoothed.

quill

Major versions
  1. 0.1.025 Mar 2012
  2. 1.0.06 Sept 2016
  3. 2.0.017 Apr 2024
Last 5 releases
  1. 2.0.330 Nov 2024
  2. 2.0.213 May 2024
  3. 2.0.11 May 2024
  4. 2.0.017 Apr 2024
  5. 1.3.79 Sept 2019
53 releases in total, 0 in the last 12 months

trix

Major versions
  1. 0.9.019 Oct 2015
  2. 1.0.026 Sept 2018
  3. 2.0.07 Nov 2022
Last 5 releases
  1. 2.1.199 May 2026
  2. 2.1.1826 Mar 2026
  3. 2.1.1711 Mar 2026
  4. 2.1.1630 Dec 2025
  5. 2.1.158 May 2025
66 releases in total, 4 in the last 12 months
quill

-

trix

-

quill

-

trix

-

  • Need both ESM and CommonJS entry pointstrix (quill: ESM only; trix: ESM + CommonJS)
  • Need to load it with require()trix
  • Need TypeScript types in the package itselfquill (quill: Bundled; trix: None)
  • Node.js version requirementquill: none declared; trix: >= 18 (engines field in package.json)
  • Need the more recent releasetrix (2.1.19 on 9 May 2026 vs 2.0.3 on 30 Nov 2024)
  • Higher weekly npm downloadsquill (5.1m vs 355.4k)
  • Licensequill: BSD-3-Clause; trix: MIT

Each line is generated from the data above.

trix: trix npm registry, trix npm downloads, trix GitHub, trix jsDelivr. Data fetched 25 Sept 2026.

Indexability: Indexed.