Select your language

Home arrow-right Editor.js

We've compiled a list of 25 free and paid alternatives to Editor.js. The primary competitors include CKEditor, ContentTools. In addition to these, users also draw comparisons between Editor.js and TinyMCE, Trumbowyg, WYMeditor. Also you can look at other similar options here: About.


CKEditor
Open Source

CKEditor(s) are easy-to-implement Open Source JavaScript WYSIWYG rich text editors for any web...

ContentTools
Free Open Source

A small & beautiful WYSIWYG editor for HTML content.

TinyMCE
Open Source

TinyMCE is a platform independent web based Javascript HTML WYSIWYG editor control released as Open...

Trumbowyg
Free Open Source

Feature-packed WYSIWYG editor in only 15kB of JavaScript

WYMeditor
Free Open Source

WYMeditor is a web-based WYSIWYM (What You See Is What You Mean) XHTML editor (not WYSIWYG).

Fastmail Squire
Free Open Source

Squire is an HTML5 rich text editor, which provides powerful cross-browser normalisation, whilst...

PHP port of the Markdown text-to-HTML conversion tool for web writers.

Trix
Free Open Source

A rich text editor for everyday writing.

Next generation block styled editor. Free. Use for pleasure.

Editor.js Video and Screenshots

Editor.js Overview

Editor.js is a block-styled editor for rich media stories. It outputs clean data in JSON instead of heavy HTML-markup. And more important thing is that Editor.js is designed to be API extendable and pluggable.

So there are few key features:

1. Clean data output
2. API pluggable
3. Open source

What does it mean block-styled

In other editors the workspace is provided by single content editable element in where you can create different HTML markup. All of us saw permanent bugs with moving text fragments or scaling images, while page parts are jumping and twitches. Or highlighting big parts of text in case when you just want to make few words to be a heading or bold.

Editor.js workspace consists of separate Blocks: paragraphs, headings, images, lists, quotes, etc. Each of them is an independent content editable element (or more complex structure) provided by Plugin and united by Editor's Core.

At the same time, most useful features as arrow-navigation, copy & paste, cross block selection and others works almost as in the familiar editors.

Editor.js Features

tick-square Built-in editor
tick-square WYSIWYG Support

Top Editor.js Alternatives

Share your opinion about the software, leave a review and help make it even better!

Editor.js Tags

json-formatting rich-text-editor rich-text

Suggest Changes

Your Feedback

Select a rating
Please select a rating

Your vote has been counted.

Do you have experience using this software?