Skip to content
SPECIFICTION
Get listed

Pell

github.com

Free plan WebSelf-hosted
Visit github.com
Spec score 7.7 #16 of 37 in Rich Text Editor Software

What it is

Pell is a free, self-hosted WYSIWYG text editor for web pages. It is written in pure JavaScript using ES6 and has no dependencies. The package is listed at 1.38 kB minified and gzipped, or 3.54 kB minified. Built-in actions cover bold, italic, underline, strikethrough, headings, paragraphs, quotes, lists, code, horizontal rules, links, and images. You can add custom actions and decide which controls appear and in what order. Styling can be changed through Pell’s Sass file or by overriding CSS. The onChange callback provides the editor’s HTML output, and the project demonstrates converting that HTML to Markdown with Turndown. Installation is documented through npm or by including a browser script and stylesheet. React and Vue examples are available. Listed browser support includes IE 9+, Chrome 5+, Firefox 4+, Safari 5+, and Opera 11.6+. Pell uses the MIT license.

Spec sheet

Purpose
Pell is a small WYSIWYG text editor for the web with no dependencies.Read 10 Oct 2026 · github.com
Security
The repository's Security and quality page displays zero security advisories.Read 9 Oct 2026 · github.com
License
Pell is released under the MIT License, which permits use, copying, modification, distribution, sublicensing, and sale subject to its stated conditions.Read 10 Oct 2026 · github.com
Browser support
The README lists IE 9+, Chrome 5+, Firefox 4+, Safari 5+, and Opera 11.6+ as supported browsers, describing IE support as theoretical.Read 10 Oct 2026 · github.com
Custom actions
The README says developers can create custom actions and choose which actions appear and in what order.Read 10 Oct 2026 · github.com
Customization
Pell can be styled by editing its Sass file or overriding its CSS, and its class names can be customized.Read 10 Oct 2026 · github.com
Formatting
Included actions cover bold, italic, underline, strike-through, headings, paragraphs, quotes, lists, code, horizontal rules, links, and images.Read 10 Oct 2026 · github.com
Implementation
Pell is written in pure JavaScript using ES6 and has no dependencies.Read 9 Oct 2026 · github.com
Installation
The README documents installation with npm or by including CSS and JavaScript from unpkg in an HTML page.Read 10 Oct 2026 · github.com
Integration
The README links React and Vue framework examples.Read 10 Oct 2026 · github.com
Maintainer
The package metadata names Jared Reich as the author.Read 10 Oct 2026 · github.com
Output
The editor's onChange callback provides HTML output, and the README demonstrates converting that HTML to Markdown with Turndown.Read 10 Oct 2026 · github.com
Size
The README lists Pell at 1.38 kB minified and gzipped, and 3.54 kB minified.Read 9 Oct 2026 · github.com
Technology
It is written in pure JavaScript and ES6, with no dependencies.Read 10 Oct 2026 · github.com
Warranty
The MIT license provides the software “AS IS” without warranty.Read 10 Oct 2026 · github.com

Plans and prices

pell Free No price or usage limits stated Read 10 Oct 2026 · github.com

Every Pell plan and price →

Strong points and limits

Strong points

  • Free plan with no listed usage limits
  • No dependencies and very small package size
  • Custom actions and control ordering
  • HTML output with Markdown conversion example
  • React and Vue examples available

Limits

  • Self-hosted web deployment only
  • MIT license provides no warranty
  • Browser support list includes older browsers

Who it suits

Pell suits developers embedding a lightweight editor in self-hosted web projects, including React or Vue integrations. It is also suitable when configurable formatting controls and HTML output are needed.

Verdict

Pell provides a compact, dependency-free editor with common formatting, configurable controls, and HTML output. Its self-hosted web focus and MIT warranty terms should be considered before adoption.

Where Specifiction places it

Alternatives to PellAll alternatives →