RichMarkdown › The editor on RichMarkdown is RichTextEditor

The editor on RichMarkdown is RichTextEditor

The writing area on RichMarkdown — toolbar, tables, links, images, undo — is RichTextEditor, a JavaScript WYSIWYG editor from the same team. If you need a rich text editor in your own website, CMS or web app, it is the same component you have just used.

In short
Live demosPricingDocumentation

What you saw on RichMarkdown

Add it to your site

Copy the richtexteditor/ folder into your static files and add:

<link rel="stylesheet" href="/richtexteditor/rte_theme_default.css" />
<script src="/richtexteditor/rte.js"></script>
<script src="/richtexteditor/plugins/all_plugins.js"></script>

<div id="myeditor"></div>
<script>
  var editor = new RichTextEditor("#myeditor");
  // read and write the content
  editor.setHTMLCode("<p>Hello</p>");
  console.log(editor.getHTMLCode());
</script>

Or install the npm package @richscripts/richtexteditor. Templates for ASP.NET Core MVC, Razor Pages and Blazor are also available. The documentation covers toolbars, image upload, localization and the JavaScript API.

Beyond what RichMarkdown uses

RichMarkdown only needs a small part of the editor. The full product also includes an AI toolkit (bring your own key), real-time collaboration, track changes, threaded comments, revision history, HTML and Markdown structured content, and translations for more than 70 languages. See the live demos or how it compares with TinyMCE, CKEditor, Froala and Tiptap.

FAQ

Is RichMarkdown itself free?

Yes. RichMarkdown stays free with no sign-up. RichTextEditor is the commercial component it is built on; you only need a license to use it in your own site or product.

How is RichTextEditor licensed?

Per domain, as a one-time perpetual purchase starting at $129, with no per-load fees or subscription. A free community version is also available. See the pricing page for current options.

Does it output Markdown?

The full product can convert between HTML and Markdown. RichMarkdown uses its own converter for the export (with the Obsidian style and the export checklist), but works from the same editor content.

Open the free editor