https://editorjs.io/ Редактор текста, который прежде всего интересен результатов сохраненных данных. Обычно tinymce и прочие сохраняют готовую разметку. Причем вынуждены ее замусоривать div, p и прочими тегами. { time: 1763341470970, blocks: [ { id: "mhTl6ghSkV", type: "paragraph", data: { text: "Hey. Meet the new Editor. On this picture you can see it in action. Then, try a demo 🤓", }, }, { id: "l98dyx3yjb", type: "header", data: { text: "Key features", level: 3, }, }, ] } А вот что мы имеем в результате работы editorjs. На фронтенде такие блоки обрабатывать намного проще.