A curated list of awesome Editor.js tools, libraries and resources.
Inspired by the awesome list. Feel free to improve this list by contributing!
- @editorjs/paragraph โ text block base tool
- @editorjs/header โ header block
- @editorjs/quote โ tool for quotes
- @editorjs/warning โ warning tool can be used as editorials notifications or appeals
- @editorjs/delimiter โ delimiter tool
- editorjs-alert - tool for adding colorful alert messages
- paragraph-with-alignment - text block base tool with alignment control. FYI editorjs-alignment-blocktune
- header-with-anchor - header block with the ability to set an anchor text
- @editorjs/list โ ordered or unordered (bulleted) lists
- @editorjs/checklist โ checklists for your texts
- @editorjs/image โ image block
- @editorjs/simple-image โ add images to article by pasting image URLs. no server-side uploader required
- @editorjs/link โ link with preview
- @editorjs/attaches โ attach files to your article
- @editorjs/embed โ pasted patterns handling and inserts iframe with embedded content
- simple-image-editorjs โ 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-github-gist-plugin โ add Github Gists to Editor.js
- editorjs-social-post-plugin โ embed uploaded posts from different social media platforms to Editor.js
- editorjs-inline-image โ embed images from image files, URLs or Unsplash
- mr8bit/carousel-editorjs โ Carousel/Gallery Block for the Editor.js
- mdgaziur/EditorJS-LaTeX โ LaTeX block support for EditorJS
- @editorjs/table โ table constructor tool
- editorjs-table - Table contructor tool with great editing row/column options.
- @editorjs/code โ tools for code examples
- @editorjs/raw โ include raw HTML code to your article
- editor-js-code โ 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 โ Code Mirror for the Editor.js allows to include code examples in your articles.
- @bomdi/codebox โ code syntax highlighting tool for Editor.js
- editorjs-button โ Create a button with a link and text.
- editorjs-layout โ Layout block tool for Editor.js.
- @editorjs/marker โ tool for highlighting text-fragments
- @editorjs/inline-code โ tool for marking monospace code-fragments
- @editorjs/underline โ underlining text fragments
- editorjs-hyperlink โ A tool link with target & rel attribute for Editor.js
- editorjs-inline-spoiler-tool โ inline text spoiler
- editorjs-inline-tool โ create an inline tool for (editorjs.io) with text formatting tags (eg. bold, strong, em, u, ...)
- editorjs-inline โ Inline-Editor.js Tool for Editor.js
- editorjs-inline-template โ Inline-template Tool for Editor.js
- editorjs-style โ Inline-style Tool for Editor.js
- editorjs-alignment-blocktune โ Add text alignment to any Block Tools.
- editorjs-drag-drop โ Drag/Drop feature for Editor.js
- editorjs-undo โ Undo/Redo feature for Editor.js
- editorjs-markdown-parser - Two plugins which allow you to export/import Markdown file
- editorjs-parser โ a library to parse Editorjs clean data to HTML in Node and Browser
- editorjs-html โ a utility to parse editorjs clean data to HTML
- vue-editor-js โ editor.js for Vue users
- react-editor-js โ the unofficial editor-js component for React
- @stfy/react-editor.js โ React wrapper component for Editor.js
- editorjs-blocks-react-renderer - React component to render blocks to semantic HTML5 tags
- @tinynodes/ngx-editorjs โ This library provides Angular support for EditorJS.
- editorjs-php โ server-side data validation, HTML sanitization and convertation output JSON to the Block objects
- orchid-editorjs-field
- yii2-editorjs-widget โ Editor.js widget for Yii 2
- EditorjsBundle โ Symfony bundle for Editor.js
- editorjs2html โ Convert blocks of editorjs into html. The parser has been written in php
- nova-editor-js โ Editor JS field for Laravel Nova
- codex-to-html โ Converter EditorJS JSON to HTML
- django-editorjs-fields โ Django admin plugin for using Editor.js
- editor_js โ it validates, parses, and renders content from editorjs
- micheleriva/editorjs-go โ Fast markdown/HTML generator for Editor.js
- davidscottmills/goeditorjs - An extensible HTML/markdown generator for editorjs.
- editor.js-kit-ios - iOS framework for parsing and rendering blocks
- editor.js-kit-android - Android framework for parsing and rendering blocks
- Front Editor - Front Editor plugin for WordPress
- EditorJS - Backend formwidget for OctoberCMS
- editorjs.io โ offical docs
- Tutorial: Integrating Editor.js into your react application
- Tutorial: Creating a custom editorjs block tool with React
- editorjs-examples โ Examples of using Editor.js
๐ Add your project!
- โ djit.su โ hyper-reactive notebook interface
- Poda โ Project planning and roadmaping
- Walkthrough - Write great codelab style tutorials.
- Unicorn Platform - Create landing pages and write blogs.
- Slid - Video note-taking tool for online learners.
- CodeX Docs โ documentation engine
- CodeX Media โ platform for building modern website for educational or media organizations
- CodeX Notes โ crossplatform desktop notes application based on Electron and Editor.js
- OmniaWrite.com โ a text editor engineered for creative writing
- automad.org โ a flat-file content management system and template engine
- Noter - A State of the Art realtime and collaborative note taking platform