Skip to content
React Libraries
On this page

RoosterJS

A framework-independent rich-text editor toolkit.

What it does

A framework-independent rich-text editor toolkit.

When it fits

Embedding a customizable HTML editing experience in a web application.

Other options in this category

  • BlockNote — Adding document-style editing with structured content blocks.
  • CodeJar — Adding an editable code snippet with your choice of syntax highlighting.
  • JSON Editor — Building configuration screens and structured-data inspection tools.
  • Lexical — Creating a custom editing experience with explicit document behavior.
  • Plate — Building an editor with selectable formatting and document features.

Source

Project source for RoosterJS ↗

Editorial overview reviewed on October 24, 2026. Follow the source for current setup, compatibility, and licensing.

Let users edit content →

All rich text & code editors options →