A module for the Quill text editor (v1.x) that provides resizing, alignment, and deletion of embedded blots like images and iframe videos. Version 1.0.5 is the latest stable release. It supports custom BlotSpec and Action classes for extensibility, ships TypeScript definitions, and has no active maintenance. Compared to alternatives like quill-image-resize-module, it supports multiple blot types and actions out of the box.
npm install quill-blot-formatterNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to register the blotFormatter module with Quill and create an editor instance. Includes inserting an image to enable resizing/alignment.
Call Quill.register('modules/blotFormatter', BlotFormatter) before new Quill().Consider using quill-image-resize-module or a fork for Quill v2 compatibility.
Use import BlotFormatter from 'quill-blot-formatter' or const BlotFormatter = require('quill-blot-formatter').default;.Ensure Quill.register('modules/blotFormatter', BlotFormatter) is called before new Quill().Add <script src="path/to/quill-blot-formatter.min.js"></script> and use QuillBlotFormatter.default.
Run npm install quill-blot-formatter or yarn add quill-blot-formatter. For direct dist import use 'quill-blot-formatter/dist/BlotFormatter'.