Squire
github.com
Spec sheet
- Purpose
- Squire is an HTML5 rich text editor for arbitrary HTML.Read 11 Oct 2026 · github.com
- Product
- Squire is an HTML5 rich text editor designed to handle arbitrary HTML with cross-browser normalization.Read 5 Oct 2026 · github.com
- Integrations
- The README names Fastmail, Proton Mail, SnappyMail, StartMail, Tutanota, Zoho Mail, Superhuman, Teamwork Desk, and Google Earth as users.Read 11 Oct 2026 · github.com
- Security
- The README says users must safely convert raw HTML into DOM nodes and that Squire integrates with DOMPurify when it is present.Read 11 Oct 2026 · github.com
- Support
- The README asks bug reporters to reproduce issues using the repository's Demo.html to help distinguish editor bugs from integration bugs.Read 11 Oct 2026 · github.com
- License
- Squire is released under the MIT license.Read 11 Oct 2026 · github.com
- Maker
- Fastmail says it is headquartered in Melbourne, Australia, and has operated as an independent email service since 1999.Read 11 Oct 2026 · fastmail.com
- Browser support
- Squire supports reasonably recent browsers and no longer supports any version of Internet Explorer.Read 11 Oct 2026 · github.com
- Designed for email
- Squire was designed for email composition in the Fastmail web app and preserves HTML from third-party emails.Read 11 Oct 2026 · github.com
- Email composition
- Squire was designed for email composition in the Fastmail web app, including forwarding and quoting third-party HTML.Read 5 Oct 2026 · github.com
- Features
- The API includes formatting, links, lists, blockquotes, code, undo and redo, and HTML insertion and retrieval.Read 11 Oct 2026 · github.com
- Formatting
- Squire provides editor methods for text formatting, links, lists, code, text alignment, and quote levels.Read 5 Oct 2026 · github.com
- Installation
- The README documents installation with npm install squire-rte and use through JavaScript imports or a script tag.Read 11 Oct 2026 · github.com
- Integration
- Squire is designed to fit into an application's own UI and does not provide its own toolbar, widgets, or overlays.Read 11 Oct 2026 · github.com
- Integration options
- The README documents installing Squire with npm or loading its JavaScript file through a script tag.Read 5 Oct 2026 · github.com
- Lightweight
- The README describes it as 16KB of JavaScript after minification and gzip, with no dependencies.Read 11 Oct 2026 · github.com
- Maker and headquarters
- Fastmail says it is headquartered in Melbourne, Australia.Read 5 Oct 2026 · fastmail.com
- Maker history
- Fastmail says it has been an independent email service since 1999.Read 5 Oct 2026 · fastmail.com
- Package size
- The README describes Squire as a lightweight package of 16KB of JavaScript after minification and gzip, with no dependencies.Read 5 Oct 2026 · github.com
- Production use
- The README lists Fastmail, Proton Mail, SnappyMail, StartMail, Tutanota, Zoho Mail, Superhuman, Teamwork Desk, and Google Earth as users.Read 5 Oct 2026 · github.com
Where Specifiction places it
- Rich Text Editor Software#32 of 376.7
- Barbershop Scheduling Software#27 of 286.7
- Barbershop Software#31 of 326.6
- Salon Software#36 of 376.6
- Salon Marketing Software#46 of 466.7
- Salon and Spa Scheduling Software#36 of 366.7
- Salon POS Software#27 of 276.7
- Salon Website Builders#27 of 276.7