awesome-editorjs

Editor toolset

A curated collection of Editor.js tools and libraries for building rich text editors

🤩 A curated list of awesome Editor.js tools, libraries and resources.

GitHub

2k stars
48 watching
178 forks
last commit: 3 months ago
Linked from 1 awesome list

awesomeawesome-listeditorjslibrariestools

Awesome Editor.js / Tools / Block Tools

@editorjs/paragraph 45 4 months ago — text block base tool
@editorjs/header 103 about 1 month ago — header block
@editorjs/quote 39 3 months ago — tool for quotes
@editorjs/warning 25 8 months ago — warning tool can be used as editorials notifications or appeals
@editorjs/delimiter 39 3 months ago — delimiter tool
@coolbytes/editorjs-delimiter 5 3 months ago — Improved delimiter block tool (Includes more styles - and )
editorjs-alert 62 5 months ago tool for adding colorful alert messages
header-with-alignment 3 over 2 years ago header block base tool with alignment control
paragraph-with-alignment 44 over 1 year ago text block base tool with alignment control. FYI
header-with-anchor 9 almost 2 years ago header block with the ability to set an anchor text
editorjs-toggle-block 45 7 days ago tool for nesting blocks in a toggleable element
editorjs-aitext 31 8 months ago ai suggestions tool based on paragraph tool and openai node lib
title-editorjs 6 about 1 year ago Provides Title (headings) Blocks for the Editor.js with various settings like H1...H6, colors (red, pink, purple...) and text-align. It is compatible with react and typescript, without causing typing errors
@editorjs/list 48 6 days ago — ordered or unordered (bulleted) lists
@editorjs/nested-list 48 6 days ago — Multi-leveled lists
@editorjs/checklist 57 8 days ago — checklists for your texts
@calumk/editorjs-nested-checklist 9 over 1 year ago — Nested Checklists for your texts
@editorjs/image 239 15 days ago — image block
@editorjs/simple-image 55 about 1 year ago — add images to article by pasting image URLs. no server-side uploader required
@editorjs/link 89 5 months ago — link with preview
@editorjs/attaches 65 4 months ago — attach files to your article
@editorjs/embed 148 about 1 month ago — pasted patterns handling and inserts iframe with embedded content
simple-image-editorjs 11 almost 2 years ago — fork of the SimpleImage repository. It adds in extra functionality such as a toolbar to add images (rather than just drag and drop) and uses blob URL's to improve memory usage
editorjs-inline-image 100 6 days ago — embed images from image files, URLs or Unsplash
mr8bit/carousel-editorjs 47 7 months ago — Carousel/Gallery Block for the Editor.js
mdgaziur/EditorJS-LaTeX 38 9 months ago — LaTeX block support for EditorJS
rodrigoodhin/editorjs-image-gallery — image gallery block
naduma/editorjs-mermaid 21 over 2 years ago — Mermaid Block for Editor.js
VolgaIgor/editorjs-gallery 13 5 months ago — Gallery Block with multiloading and sorting
AnatoliyKozlov/editorjs-telegram-post 2 over 1 year ago — Telegram Post widget
renanrider/editorjs-audio-player 9 about 1 year ago Simple Audio Tool, works only with pasted URLs with audio src and requires no server-side uploader
sureshHARDIYA/flipboxplus 1 5 months ago Configurable carousel that allows to add, edit, delete slides. Slides are configured to display as flipbox
image-with-link 3 7 months ago upload image with link. forked by official image plugin
@editorjs/table 127 10 days ago — table constructor tool
editorjs-table 42 6 months ago Table contructor tool with great editing row/column options
@editorjs/code 76 14 days ago — tools for code examples
@editorjs/raw 57 about 1 year ago — include raw HTML code to your article
editor-js-code 9 over 4 years ago — a fork of Code Tool for the Editor.js that allows to include code examples along with language codes that are supported by PrismJs in your articles
editorjs-codemirror 19 almost 2 years ago — Code Mirror for the Editor.js allows to include code examples in your articles
@bomdi/codebox 39 over 1 year ago — code syntax highlighting tool for Editor.js
@calumk/editorjs-codeflask 20 10 months ago — Beautiful code highlighting, with linenumbers, and language support. Powered by Codeflask + PrismJs
ace-code-editorjs 6 5 months ago — Ace Code Editor block for the Editor.js with language selection
@rxpm/editor-js-code 0 12 days ago Custom Code Plugin adds code examples to articles with a language dropdown
editorjs-button 25 7 months ago — Create a button with a link and text
editorjs-layout 72 over 1 year ago — Layout block tool for Editor.js
@calumk/editorjs-columns 116 8 months ago — Multi-Column Layout tool, using nested editorJs Instances

Awesome Editor.js / Tools / Inline Tools

@editorjs/marker 76 12 months ago — tool for highlighting text-fragments
@editorjs/inline-code 49 4 months ago — tool for marking monospace code-fragments
@editorjs/underline 19 about 1 month ago — underlining text fragments
@editorjs/link-autocomplete 28 about 1 year ago — an upgraded version of base inline link tool with your server's search
editorjs-hyperlink 35 5 months ago — a tool link with target & rel attribute for Editor.js
editorjs-inline-spoiler-tool — inline text spoiler
editorjs-inline-tool 11 about 4 years ago — create an inline tool for (editorjs.io) with text formatting tags (eg. bold, strong, em, u, ...)
editorjs-inline 33 almost 2 years ago — Inline-Editor.js Tool for Editor.js
editorjs-inline-template 11 almost 2 years ago — Inline-template Tool for Editor.js
editorjs-style 57 almost 2 years ago — Inline-style Tool for Editor.js
editorjs-change-case 13 11 months ago — change case Tool for the Editor.js
editorjs-tooltip 37 7 days ago — Tool for adding tooltips in EditorJS
@sotaproject/strikethrough tool for strikethrough text
editorjs-text-color-plugin Inline tool for coloring/marking selected text with customized colors
VolgaIgor/editorjs-annotation 10 about 1 month ago — Tool for adding an extended annotation to any text in EditorJS blocks
editorjs-comment 3 9 months ago Tool that allows you to add comment to editorjs

Awesome Editor.js / Tools / Block Tune Tools

@editorjs/text-variant-tune 12 4 months ago — Block Tune for text variants: Call-out, Citation, Details
editorjs-alignment-blocktune 54 8 months ago — Add text alignment to any Block Tools
VolgaIgor/editorjs-anchor 5 5 months ago — Add anchor field to any Block Tools
VolgaIgor/editorjs-notice 5 3 months ago — Highlight or hide with caption any Editor.js block
editorjs-indent-tune Block Tune for indenting any type of block
@coolbytes/editorjs-anchor 3 about 2 months ago — Block Tune to toggle Anchor for any block type

Awesome Editor.js / Tools / Plugins

editorjs-drag-drop 185 7 days ago — Drag/Drop feature for Editor.js
editorjs-undo 172 7 days ago — Undo/Redo feature for Editor.js
editorjs-markdown-parser 55 about 4 years ago Two plugins which allow you to export/import Markdown file

Awesome Editor.js / Libraries / JavaScript

editorjs-parser 92 7 months ago — a library to parse Editorjs clean data to HTML in Node and Browser
editorjs-html 329 8 months ago — a utility to parse editorjs clean data to HTML
editorjs-to-html 7 10 months ago — editorjs format parser to html with saving editorjs markup format
editor-js-component 14 11 months ago an editorjs library that can use Vue and React frameworks
Editorjs.vue Vue 3 SFC for Editor.js using v-model with custom Vue component using Video.js
vue-editor-js 360 over 1 year ago — editor.js for Vue users
react-editor-js 963 11 months ago — the unofficial editor-js component for React
@stfy/react-editor.js 128 almost 2 years ago — React wrapper component for Editor.js
editorjs-blocks-react-renderer 141 3 months ago React component to render blocks to semantic HTML5 tags
editorjs-react 10 about 1 year ago — Editor.js React parser to parse Editor.js data to JSX components
editorjs-react-parser 4 4 months ago Parse Editor.js data to semantic html tags with syntax highlighting and support
editorjs-viewer-native 43 over 1 year ago — A React Native solution to parse outputData generated by Editor.Js
@tinynodes/ngx-editorjs — This library provides Angular support for EditorJS
sveditorjs 35 19 days ago — This library provides svelte support for EditorJS

Awesome Editor.js / Libraries / PHP

editorjs-php 246 7 months ago — server-side data validation, HTML sanitization and convertation output JSON to the Block objects
orchid-editorjs-field 13 about 1 year ago
yii2-editorjs-widget 9 over 4 years ago — Editor.js widget for Yii 2
EditorjsBundle 16 almost 2 years ago — Symfony bundle for Editor.js
nova-editor-js 92 6 months ago — Editor JS field for Laravel Nova
codex-to-html 15 about 4 years ago — Converter EditorJS JSON to HTML
magento2-editorjs 3 over 3 years ago — Editor.js module for Magento 2
editorjs-symfony-parser-bundle 21 about 1 year ago — Editor.js-Bundle for Symfony to parse blocks created with Editor.js
rahmanramsi/filament-editorjs Editor JS for
bumpcore/editor.php 27 6 months ago An advanced library for parsing and manipulating Editor.js output using either vanilla PHP or Laravel
editorjs-simple-html-parser 6 7 months ago 2 way parser for Editor.js: JSON to HTML & HTML to JSON

Awesome Editor.js / Libraries / Python

django-editorjs-fields 135 over 1 year ago — Editor.js integration for Django
pyEditorJS 19 over 1 year ago A very simple Editor.js parser written in pure Python

Awesome Editor.js / Libraries / Ruby

editor_js — it validates, parses, and renders content from editorjs
render_editorjs 30 6 days ago — A modular and customizable Ruby renderer for Editor.js

Awesome Editor.js / Libraries / Go

micheleriva/editorjs-go 37 almost 2 years ago — Fast markdown/HTML generator for Editor.js
davidscottmills/goeditorjs 15 almost 3 years ago An extensible HTML/markdown generator for editorjs
rodrigoodhin/go-editorjs-parser — A Golang library which converts Editor.js JSON output to pure Markdown or HTML

Awesome Editor.js / Libraries / Swift

editor.js-kit-ios 31 7 months ago iOS framework for parsing and rendering blocks

Awesome Editor.js / Libraries / Kotlin

editor.js-kit-android 27 7 months ago Android framework for parsing and rendering blocks

Awesome Editor.js / Libraries / Plugins for CMS

Front Editor Front Editor plugin for
EditorJS Backend formwidget for
Strapi-EditorJS 171 about 1 year ago Replace default WYSIWYG editor with Editor.js
Admin Block Editor Admin plugin for (based on symfony)
Editor.js - Directus Extension 184 over 1 year ago Add an Editor.js interface to
Cotonti CMF Editor.js plugin 3 7 months ago Content editor plugin for

Awesome Editor.js / Tutorials and sources

editorjs.io — offical docs
Tutorial: Integrating Editor.js into your react application
Tutorial: Creating a custom editorjs block tool with React
editorjs-examples 18 almost 2 years ago — Examples of using Editor.js

Awesome Editor.js / Projects Using Editor.js

Newsletter.page A platform for sending email newsletters
IrenSystem System for business - allows you to work with clients, managers, contractors and suppliers
beemy Dedicated blog builder to better manage content
Notice.studio CMS & component editor that blends in your website
Poda — Project planning and roadmaping
Slid Video note-taking tool for online learners
Unicorn Platform Create landing pages and write blogs
MarsX AI/NoCode/ProCode builder
Walkthrough Write great codelab style tutorials
Drafts Web based text editor for writing quick drafts
Cai AI Writer, Content Generator & Writing Assistant
Chronopin Track the release dates of your favorite games and interests. Also share, review, and comment on your posts with a like-minded community
Contractify Contract management software for e-signing, managing and automating all your contracts online
Tulsk AI-powered project management tool designed to simplify your workflow
WebResearcherJS 4 16 days ago Firefox extension which allows users to take notes on webpages

Awesome Editor.js / Projects Using Editor.js / Open source projects

frappeframework.com A meta data based framework which has workspace feature which uses Editor.js
automad.org — a flat-file content management system and template engine
CodeX Docs 702 7 months ago — documentation engine
CodeX Media 91 8 months ago — platform for building modern website for educational or media organizations
CodeX Notes 140 almost 2 years ago — crossplatform desktop notes application based on Electron and Editor.js
Noter A State of the Art realtime and collaborative note taking platform
enassi 0 5 months ago Encryption assistant that encrypts and stores your notes and files
EvaNotebook A collaborative peer-to-peer notebook for Web Technologies

Backlinks from these awesome lists:

More related projects: