RichTextWeb
A blank page.
An open invitation.
Create structured documents with a reusable rich-text engine, browser editing controls and explicit document-format contracts.
Structured flow documents
The document is a structured model shared by editing, rendering and format conversion. Browser controls are consumers of that engine.
Rich editing & document views
Register controls through /web. Use /formats to create a document from Markdown, then assign the editor.Document property.
Formatting & undo history
Dispose owned engines and document subscriptions on teardown. A mutable document needs revision subscriptions, not just identity checks.
NOT A SCREENSHOT
Get a feel for it.
Preparing RichTextWeb
The playground loads when it comes into view.
A SMALL FIRST STEP
More than editable HTML.
The document is a structured model shared by editing, rendering and format conversion. Browser controls are consumers of that engine.
Read the usage guidenpm install @wieslawsoltes/richtextweb@0.5.0Pinned to the published package used in this showcase. No unpublished features implied.