https://github.com/pentiminax/ux-editor
Editor.js integration for Symfony
https://github.com/pentiminax/ux-editor
editor javascript symfony-bundle symfony-ux ux
Last synced: 21 days ago
JSON representation
Editor.js integration for Symfony
- Host: GitHub
- URL: https://github.com/pentiminax/ux-editor
- Owner: pentiminax
- License: mit
- Created: 2025-04-13T16:38:25.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2025-04-22T21:43:27.000Z (22 days ago)
- Last Synced: 2025-04-23T15:16:56.888Z (21 days ago)
- Topics: editor, javascript, symfony-bundle, symfony-ux, ux
- Language: PHP
- Homepage: https://packagist.org/packages/pentiminax/ux-editor
- Size: 112 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# UX Editor
UX Editor is a Symfony bundle integrating the [Editor.js][1] library in Symfony applications.
[1]: https://editorjs.io
## Requirements
- PHP 8.2 or higher
- StimulusBundle
- Composer## Installation
Install the library via Composer:
```console
composer require pentiminax/ux-editor
```You must include the Editor.js library in your frontend, for example by adding the following script tag:
```html```
## Documentation
- [Installation](https://github.com/pentiminax/ux-editor/blob/main/docs/installation.md)
- [Usage](https://github.com/pentiminax/ux-editor/blob/main/docs/usage.md)
- [Data Persistence](https://github.com/pentiminax/ux-editor/blob/main/docs/data-persistence.md)## Supported Blocks
The following Editor.js blocks are supported:
- [x] Checklist
- [x] Code
- [X] Delimiter
- [x] Embed (GitHub, Twitter, YouTube)
- [x] Header
- [x] Image (with file upload support)
- [x] InlineCode
- [x] List
- [x] Marker
- [x] Paragraph
- [x] Quote
- [x] Raw
- [x] Table
- [x] Warning