{"repo":"codex-team/editor.js","free":true,"listed":false,"github":"https://github.com/codex-team/editor.js","clone":"git clone https://github.com/codex-team/editor.js.git","description":"A block-style editor with clean JSON output","language":"TypeScript","stars":31899,"topics":["editor","wysiwyg","redactor","codex-editor","javascript","typescript","ui","json"],"license":"Apache-2.0","category":"ui-components","readme_excerpt":"editorjs.io documentation changelog About Editor.js is an open-source text editor offering a variety of features to help users create and format content efficiently. It has a modern, block-style interface that allows users to easily add and arrange different types of content, such as text, images, lists, quotes, etc. Each Block is provided via a separate plugin making Editor.js extremely flexible. Editor.js outputs a clean JSON data instead of heavy HTML markup. Use it in Web, iOS, Android, AMP, Instant Articles, speech readers, AI chatbots — everywhere. Easy to sanitize, extend and integrate with your logic. - 😍 Modern UI out of the box - 💎 Clean JSON output - ⚙️ Well-designed API - 🛍 Various Tools available - 💌 Free and open source Installation It's quite simple: 1. Install Editor.js 2. Install tools you need 3. Initialize Editor's instance Install using NPM, Yarn, or CDN: Choose and install tools: - Heading - Quote - Image - Simple Image (without backend requirement) - Nested List - Checklist - Link embed - Embeds (YouTube, Twitch, Vimeo, Gfycat, Instagram, Twitter, etc) - Table - Delimiter - Warning - Code - Raw HTML - Attaches - Marker - Inline Code See the 😎 Awesome Editor.js list for more tools. Initialize the Editor: See details about Installation and Configuration at the documentation. Saving Data Call editor.save() and handle returned Promise with saved data. Example Take a look at the example.html to view more detailed examples. Roadmap - Unified Toolbars - [x","default_branch":null,"files":null,"tree":[],"storefront":"/r/codex-team","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/codex-team/editor.js/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}