# Modern Rich Text Editor (Editor.js) Plugin for Bubble

A modern, responsive rich text editor for Bubble.io supporting block management, tagging, image upload, export to HTML/JSON, read-only mode, private files, internationalization, drag-and-drop, and advanced formatting options.

$8

/month or

$80

once

Buy plugin  
[See plugin details](https://bubble.io/plugin/modern-rich-text-editor-editorjs-1588965419744x293900219628912640 "See plugin details")  
Live Demo

## Plugin Overview

This is a modern, block based, responsive, rich text editor that supports advanced features. Take a look at the demo below to see it in action.

✅ Supports auto-binding.

✅ Supports 'Tagging / Mentioning' (with @ symbol).

✅ Exports JSON (as text) and HTML.

✅ Supports read only mode.

✅ Ability to make uploaded files private.

✅ Internationalization features.

✅ Ability to compress uploaded images.

✅ Reorder blocks by drag and drop.

➡️ This plugin supports the following blocks/features:

- Paragraphs
- Headings (H1, H2, H3, H4, H5, H6)
- Inline toolbar with 'bold', 'italics', 'underline', 'strikethrough', 'text alignment', 'code', 'marker', 'link' options and ability to change the block type
- Uploading / dragging and dropping of images
- Uploading of files using the "attachment" block
- Workflow action to clear the editor
- Workflow action to display data in the editor
- Workflow action to add a block to the editor
- Workflow trigger when the content is changed
- Workflow action to display text (instead of JSON)
- Workflow action to re-render the editor
- Ability for 'Tagging / Mentioning' (with @ symbol)
- Ability to add lists & nested lists
- Ability to add tables
- Ability to add checklists
- Ability to add quotes
- Ability to add delimiters
- Ability to add warnings
- Ability to add code fields
- Ability to add buttons
- Ability to add footnotes (light mode only)
- Auto embed of specific links
- Default shortcuts for blazing fast navigation

## Additional materials

[Documentation](https://d999c2fb1571594aedf60232928d50bd.cdn.bubble.io/f1748325068976x598461034112320000/arrow-up-right.svg)

## COMMON QUESTIONS

### Plugins FAQ

**How do plugins work?**  
Zeroqode plugins created on the Bubble platform and can be used only within the Bubble web apps. Plugins are essentially extensions that enhance Bubble’s visual or functional capabilities. Zeroqode Plugins range from complex third-party API integrations, AI, automation, to fancy visual elements, animations, and effects that would make your Bubble app look amazing. Most plugins come with a Demo page and documentation. Please refer to those in order to understand how to configure a particular plugin.

**How to set up the plugin after the purchase?**  
In most cases you just need to place the element on the page and specify settings. For more details and information please check the plugin’s Documentation and Demo Page’s Editor carefully to see how it is configured.

**Can I try a plugin before buying it?**  
Unfortunately, we do not have a trial period for our plugins. However, there is a very convenient way of trying the plugin without paying much.

If you are on paid plans you can subscribe to a plugin and use it for 1-2 days or any extent of time that you wish- when you subscribe to a plugin you pay only for the actual number of days you used it and not for the full month. The fee is added to the monthly bill (or yearly if the user is on a yearly plan), and the amount is prorated. If you subscribe to a plugin for one day you’ll end up being charged for this plugin fee / 30, so if it doesn't work for you within a few days you can uninstall it and it won't cost you much.🙂

**Can I use a plugin in several apps?**  
You need to buy the plugin for each app, meaning if you’d like to use the same plugin in another app, you would need to buy it separately from that app.

**What kind of support Zeroqode offers for users who buy plugins?**  
Zeroqode provides general support and guidance for purchased plugins. Please refer to the plugin's documentation and demo page in order to understand how to install and configure the plugin so it works as required. To find the right links please go to [Zeroqode Plugins](https://zeroqode.com/plugins)  
and search for a plugin you need help with. Please note that in order to be able to use some of the more advanced Bubble plugins - we recommend having at least beginner-level Bubble skills. Without them, it might be a bit overwhelming to understand how everything works.

**Do you have Free plugins?**  
Yes, sure thing. To see all our free plugins please go to [Zeroqode Plugins](https://zeroqode.com/plugins).
