AI · CRDT collab · perpetual licence · every major stack
2.2
Ask AI, AI Chat, inline review, and per-node Yjs CRDT collaboration — all built in, all self-hosted, all unlocked from $129. Bring your own model in three lines of JavaScript, ship the same editor across React, Vue, Angular, Blazor, ASP.NET Core, ASP.NET Web Forms, PHP, and Classic ASP, and never touch a per-seat AI invoice again.
One-time price
$129
Perpetual single-domain licence. No subscription, no AI seat tax, no metered cloud tier — ever.
Trusted since 2003
25,000+ teams
From Fortune-500 intranets to fast-moving SaaS — CMS, KB, email, and line-of-business apps in 60+ countries.
Self-host first
Your model, your data
BYOK AI in three lines, on-prem ready, and native bindings for stacks the cloud editors ignore.
$129 once · never again
Self-hosted · nothing leaves your servers
BYOK AI · OpenAI, Anthropic, Azure, your model
Yjs CRDT · concurrent typing, character-level merge
9 frameworks · one consistent editor surface
Pick the shortest path to confidence.
Most visitors are trying to answer one of three questions: can it replace our current editor, can it fit our stack, and can we afford to keep it long term?
Whether you’re replacing TinyMCE / CKEditor, validating AI and review UX, or checking framework integration — jump straight to the page that answers your question.
Switching editors
Compare price, features, and gaps first
Use the competitor matrix when you need a practical yes/no answer on parity, migration effort, and long-term cost.
Testing workflows
Try AI + review flows before reading docs
See Ask AI, Chat, and Review in context so you can judge whether the editing experience fits your reviewers and authors.
Integrating
Check docs, wrappers, and API shape
Go straight to integration docs when your real question is asset loading, framework bindings, JSON/Markdown support, or server-safe helpers.
Per-node Yjs CRDT — same-paragraph concurrent typing in the base license.
Pass textSync: "crdt" to editor.collab.attach(), with any self-hosted Yjs provider, per-author undo, presence cursors, character-level merge.
Read the release notes
Already on TinyMCE, CKEditor, Quill, Lexical, or Tiptap?
Side-by-side config cheat sheets, plugin equivalence tables, and a step-by-step checklist. Most teams finish in under a day.
Open the migration guide
TinyMCE Essential + AI: ~$7,600 / 3 yrs. CKEditor 5 + AI Assistant: ~$11,500. RichTextEditor: $129, ever. See every line item on the 3-year TCO table.
Call editor.aiToolkit.setResolver(fn) and point Ask AI, AI Chat, and AI Review at any HTTPS endpoint you control. No vendor proxy, no usage credits, no review queue mailed to a cloud you don’t own.
React, Vue, Angular, Blazor Server, ASP.NET Core (MVC / Razor / Blazor), ASP.NET Framework MVC, Web Forms, PHP, Classic ASP. Every demo runs with dotnet run or npm install — no Node-only sample code, no “ASP.NET coming soon.”
Build a familiar editor, then layer in smarter workflows
RichTextEditor helps teams create content for CMS pages, knowledge bases, email builders, intranets, and line-of-business applications.
Type directly in this editor, resize the area, then click Ask AI in the toolbar to try a proofread, rewrite, or summarize pass. Suggestions preview inline - nothing changes until you accept.
- Clean HTML output for publishing and rendering workflows
- AI Toolkit with Ask AI, AI Chat, inline review, and AI Review drawer
- Per-node Yjs CRDT for character-level concurrent typing — how it works
- Structured JSON, Markdown, static HTML render, and validation
- Word and Excel paste handling with less cleanup
- Toolbar, plugin, dialog, and API customization for developers
Start with the default setup
Then use the demos and documentation to tailor commands, uploads, styles, localization, templates, AI behaviors, structured content flows, and integration behavior for your product.
Quick try
Full AI demo →
Reviewable AI, real-time collaboration, structured-content pipelines, and the customisation API teams actually use to ship product. Everything below ships in the base licence — no add-ons, no upsells.
New in 2.2
AI workflows
In-editor AI — reviewable by design.
Ask AI, AI Chat, and AI Review with inline preview. Nothing lands in the document until a reviewer accepts it. Suggestions stay queued in the drawer until they’re resolved — even across reloads.
Ask AI
AI Chat
AI Review
BYOK
Real-time collaboration
Per-node Yjs CRDT — same-paragraph typing.
Two reviewers in one paragraph, character-level merge, presence cursors, per-author undo. Plug any self-hosted Yjs provider with one config option — no SaaS sync hub required.
Yjs
Presence
Per-author undo
Self-hosted
Structured content
JSON, Markdown, render, validate.
Round-trip rich text into semantic JSON, export Markdown, render server-safe HTML for email and downstream consumers, and validate before save with the built-in schema hooks.
JSON
Markdown
SSR render
Validation
Resources for evaluators & integrators
Honest vendor comparisons, real migration playbooks, end-user docs, and an integration reference for every framework we support.
Feature matrix vs TinyMCE, CKEditor, Froala, Tiptap. Honest about gaps. 3-year TCO band included.
From TinyMCE 7 or CKEditor 5: config cheat sheets, plugin map, ~1-day playbook.
Release notes for every preview, with feature highlights and migration notes.
17 sections for document authors and reviewers. Read online or download as .docx.
Every toolbar item ID grouped by category, with a live filter input. Vocabulary for custom toolbars.
Full reference: Ask AI / Chat / Review surfaces, resolver hook, operations contract, BYOK pattern.
Try the AI Toolkit demo with one click, fork the structured-JSON workflow, or download the full evaluation package for an offline integration test. Every paid licence is perpetual, includes one year of updates, and unlocks every feature on this page from minute one.