pentiminax/ux-editor

Editor.js integration for Symfony

v0.1.2 2025-04-22 21:42 UTC

This package is auto-updated.

Last update: 2025-05-04 09:33:25 UTC


README

UX Editor is a Symfony bundle integrating the Editor.js library in Symfony applications.

Requirements

  • PHP 8.2 or higher
  • StimulusBundle
  • Composer

Installation

Install the library via Composer:

composer require pentiminax/ux-editor

You must include the Editor.js library in your frontend, for example by adding the following script tag:

<script src="https://cdn.jsdelivr.net/npm/@editorjs/editorjs@latest"></script>

Documentation

Supported Blocks

The following Editor.js blocks are supported:

  • Checklist
  • Code
  • Delimiter
  • Embed (GitHub, Twitter, YouTube)
  • Header
  • Image (with file upload support)
  • InlineCode
  • List
  • Marker
  • Paragraph
  • Quote
  • Raw
  • Table
  • Warning