Documentation

rich-html-editor is a framework-agnostic HTML editor built for one specific goal:

Allow non-technical users to edit existing HTML templates safely — without breaking layout, CSS, or structure.

What problem does it solve?

Most WYSIWYG editors treat content as free-form text. This works for blogs — but fails for:

Users can accidentally delete tags, change layout, or inject invalid HTML.

rich-html-editor takes a different approach.

How rich-html-editor is different

What this is NOT

rich-html-editor intentionally avoids being a page builder or a free-form WYSIWYG editor.

These constraints are what make the editor safe and predictable.

Try it live

The fastest way to understand how the editor works is to use the live playground.

Next steps