PHPackages                             setono/easyadmin-editorjs-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. setono/easyadmin-editorjs-bundle

ActiveSymfony-bundle

setono/easyadmin-editorjs-bundle
================================

Use EditorJS in your EasyAdmin project

67.1k↓50%[1 issues](https://github.com/Setono/easyadmin-editorjs-bundle/issues)[1 PRs](https://github.com/Setono/easyadmin-editorjs-bundle/pulls)PHP

Since Oct 17Pushed 2y ago1 watchersCompare

[ Source](https://github.com/Setono/easyadmin-editorjs-bundle)[ Packagist](https://packagist.org/packages/setono/easyadmin-editorjs-bundle)[ RSS](/packages/setono-easyadmin-editorjs-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (2)Used By (0)

Integrate EditorJS into your EasyAdmin application
==================================================

[](#integrate-editorjs-into-your-easyadmin-application)

[![Latest Version](https://camo.githubusercontent.com/f5c6f16eb50b63b773e637931c1aa313ddc422617610a8498ae5ff2b41742418/68747470733a2f2f706f7365722e707567782e6f72672f7365746f6e6f2f6561737961646d696e2d656469746f726a732d62756e646c652f762f737461626c65)](https://packagist.org/packages/setono/easyadmin-editorjs-bundle)[![Software License](https://camo.githubusercontent.com/12f43d6649ce4b9f1e0dfcf336050ca4a49a17a08832c8b475d832149585c9f7/68747470733a2f2f706f7365722e707567782e6f72672f7365746f6e6f2f6561737961646d696e2d656469746f726a732d62756e646c652f6c6963656e7365)](LICENSE)[![Build Status](https://github.com/Setono/easyadmin-editorjs-bundle/workflows/build/badge.svg)](https://github.com/Setono/easyadmin-editorjs-bundle/actions)[![Code Coverage](https://camo.githubusercontent.com/d43f9e32d61a30285cbfba5fc6d5a82a8167c798172eafe67414f852dc1256bb/68747470733a2f2f636f6465636f762e696f2f67682f5365746f6e6f2f6561737961646d696e2d656469746f726a732d62756e646c652f6272616e63682f6d61737465722f67726170682f62616467652e737667)](https://codecov.io/gh/Setono/easyadmin-editorjs-bundle)

Installation
------------

[](#installation)

To install this bundle, simply run:

```
composer require setono/easyadmin-editorjs-bundle
```

### Add route configuration

[](#add-route-configuration)

Add a route import inside `config/routes`:

```
# config/routes/setono_easyadmin_editorjs.yaml
setono_easyadmin_editorjs:
    resource: "@SetonoEasyadminEditorjsBundle/Resources/config/routes.yaml"
```

Usage
-----

[](#usage)

When configuring your fields in your crud controller, add an `EditorJSField` like this:

```
public function configureFields(string $pageName): iterable
{
    // ...

    yield EditorJSField::new('content')
        ->addHeaderTool(2)
        ->addListTool()
        ->addQuoteTool()
    ;

    // ...
}
```

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance17

Infrequent updates — may be unmaintained

Popularity28

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity22

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/2412177?v=4)[Joachim Løvgaard](/maintainers/loevgaard)[@loevgaard](https://github.com/loevgaard)

---

Top Contributors

[![loevgaard](https://avatars.githubusercontent.com/u/2412177?v=4)](https://github.com/loevgaard "loevgaard (6 commits)")

---

Tags

easyadmineasyadminbundlephpsymfonysymfony-bundle

### Embed Badge

![Health badge](/badges/setono-easyadmin-editorjs-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/setono-easyadmin-editorjs-bundle/health.svg)](https://phpackages.com/packages/setono-easyadmin-editorjs-bundle)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
