PHPackages                             nucleos/sonata-ckeditor-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. [Utility &amp; Helpers](/categories/utility)
4. /
5. nucleos/sonata-ckeditor-bundle

AbandonedArchivedSymfony-bundle[Utility &amp; Helpers](/categories/utility)

nucleos/sonata-ckeditor-bundle
==============================

Symfony Bundle that allows sonata media management for the CKEditor.

1.2.0(1y ago)31511[2 issues](https://github.com/nucleos/SonataCKEditorBundle/issues)[6 PRs](https://github.com/nucleos/SonataCKEditorBundle/pulls)MITPHPPHP ^8.1CI passing

Since Apr 29Pushed 1y ago1 watchersCompare

[ Source](https://github.com/nucleos/SonataCKEditorBundle)[ Packagist](https://packagist.org/packages/nucleos/sonata-ckeditor-bundle)[ Docs](https://nucleos.rocks)[ GitHub Sponsors](https://github.com/sponsors/core23)[ Fund](https://ko-fi.com/core23)[ RSS](/packages/nucleos-sonata-ckeditor-bundle/feed)WikiDiscussions 1.3.x Synced today

READMEChangelog (3)Dependencies (15)Versions (14)Used By (0)

WARNING: This repository is deprecated
======================================

[](#warning-this-repository-is-deprecated)

As the CKEDITOR changed it's pricing model, this project will no longer receive any updates.

You might use [FOSCKEditorBundle](https://github.com/FriendsOfSymfony/FOSCKEditorBundle) instead.

SonataCKEditorBundle
====================

[](#sonatackeditorbundle)

[![Latest Stable Version](https://camo.githubusercontent.com/8dcac5f02bb3a534c016651fbaafbcc61ae086b580be0ef388fd73c7a7e2750c/68747470733a2f2f706f7365722e707567782e6f72672f6e75636c656f732f736f6e6174612d636b656469746f722d62756e646c652f762f737461626c65)](https://packagist.org/packages/nucleos/sonata-ckeditor-bundle)[![Latest Unstable Version](https://camo.githubusercontent.com/f89a4010e3be49b00ea1455335910c3a419986ae3b74b496fb280d4b9b8a63bb/68747470733a2f2f706f7365722e707567782e6f72672f6e75636c656f732f736f6e6174612d636b656469746f722d62756e646c652f762f756e737461626c65)](https://packagist.org/packages/nucleos/sonata-ckeditor-bundle)[![License](https://camo.githubusercontent.com/a35c887c14d289608465a935febdf8fa09f8838b1c69fe82636e2a9d8d54f513/68747470733a2f2f706f7365722e707567782e6f72672f6e75636c656f732f736f6e6174612d636b656469746f722d62756e646c652f6c6963656e7365)](LICENSE.md)

[![Total Downloads](https://camo.githubusercontent.com/d94afeb31ba97f0b3b11187caefcdedf1cdb5daff6e5b3ea27eefb6b79c0b881/68747470733a2f2f706f7365722e707567782e6f72672f6e75636c656f732f736f6e6174612d636b656469746f722d62756e646c652f646f776e6c6f616473)](https://packagist.org/packages/nucleos/sonata-ckeditor-bundle)[![Monthly Downloads](https://camo.githubusercontent.com/07acf71eaffb08dd5918dbf4fecf15a23e04e9b8e2411372b466fd579c4567ca/68747470733a2f2f706f7365722e707567782e6f72672f6e75636c656f732f736f6e6174612d636b656469746f722d62756e646c652f642f6d6f6e74686c79)](https://packagist.org/packages/nucleos/sonata-ckeditor-bundle)[![Daily Downloads](https://camo.githubusercontent.com/6336e95059ccf46846cb55335fb378d4254ee0900ce6838a90ca1471d73d0561/68747470733a2f2f706f7365722e707567782e6f72672f6e75636c656f732f736f6e6174612d636b656469746f722d62756e646c652f642f6461696c79)](https://packagist.org/packages/nucleos/sonata-ckeditor-bundle)

[![Continuous Integration](https://github.com/nucleos/SonataCKEditorBundle/actions/workflows/continuous-integration.yml/badge.svg?event=push)](https://github.com/nucleos/SonataCKEditorBundle/actions?query=workflow%3A%22Continuous+Integration%22+event%3Apush)[![Code Coverage](https://camo.githubusercontent.com/3d2d342e57c69647c38132e93d640d5706746a6e5fcfee2fa5326830ddb17c20/68747470733a2f2f636f6465636f762e696f2f67682f6e75636c656f732f536f6e617461434b456469746f7242756e646c652f67726170682f62616467652e737667)](https://codecov.io/gh/nucleos/SonataCKEditorBundle)[![Type Coverage](https://camo.githubusercontent.com/887f184d4931a0fd4dc41be2b63e04ad2c8b47f79d61cd4064acfcecae89f4ba/68747470733a2f2f73686570686572642e6465762f6769746875622f6e75636c656f732f536f6e617461434b456469746f7242756e646c652f636f7665726167652e737667)](https://shepherd.dev/github/nucleos/SonataCKEditorBundle)

Symfony Bundle that allows sonata media management for the CKEditor.

Documentation
-------------

[](#documentation)

- [Installation](#installation)
- [Configuration](#configuration)

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

[](#installation)

**1.** Add dependency with Composer

```
composer require nucleos/sonata-ckeditor-bundle
```

**2.** Enable the bundle for all Symfony environments:

```
// bundles.php
return [
    //...
    Nucleos\SonataCKEditorBundle\SonataCKEditorBundle::class => ['all' => true],
];
```

Configuration
-------------

[](#configuration)

```
sonata_ck_editor:
    templates:
        browse: '@SonataCKEditor/browser.html.twig'
        upload: '@SonataCKEditor/upload.html.twig'
    autoconfig: # Can be disabled
        contexts: [default]
        browseRoute: admin_app_media_media_ckeditor_browse
        uploadRoute: admin_app_media_media_ckeditor_upload
        fileProvider: sonata.media.provider.file
        imageProvider: sonata.media.provider.image
        imageContext: default
        imageFormat: null
```

###  Health Score

31

↓

LowBetter than 68% of packages

Maintenance26

Infrequent updates — may be unmaintained

Popularity15

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

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.

###  Release Activity

Cadence

Every ~108 days

Recently: every ~64 days

Total

7

Last Release

457d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/46179d0f1a863a1a71c634a413d857f8428ad9a8273cd065ba4f0e864730dde9?d=identicon)[core23](/maintainers/core23)

---

Top Contributors

[![nucleos-bot](https://avatars.githubusercontent.com/u/60489587?v=4)](https://github.com/nucleos-bot "nucleos-bot (52 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (47 commits)")[![core23](https://avatars.githubusercontent.com/u/3440437?v=4)](https://github.com/core23 "core23 (29 commits)")[![renovate[bot]](https://avatars.githubusercontent.com/in/2740?v=4)](https://github.com/renovate[bot] "renovate[bot] (9 commits)")[![renovate-bot](https://avatars.githubusercontent.com/u/25180681?v=4)](https://github.com/renovate-bot "renovate-bot (2 commits)")

---

Tags

autoconfigurebundleckeditorhacktoberfestsonatasonata-mediasymfonysymfony-bundlesymfonyCKEditorsonatasonata-mediaautoconfigure

### Embed Badge

![Health badge](/badges/nucleos-sonata-ckeditor-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/nucleos-sonata-ckeditor-bundle/health.svg)](https://phpackages.com/packages/nucleos-sonata-ckeditor-bundle)
```

###  Alternatives

[pugx/autocompleter-bundle

Add an autocomplete type to forms

93861.6k3](/packages/pugx-autocompleter-bundle)[pentatrion/vite-bundle

Vite integration for your Symfony app

2725.3M13](/packages/pentatrion-vite-bundle)[symfony/ux-toggle-password

Toggle visibility of password inputs for Symfony Forms

26508.0k5](/packages/symfony-ux-toggle-password)[spomky-labs/pwa-bundle

Progressive Web App Manifest Generator Bundle for Symfony.

6144.4k1](/packages/spomky-labs-pwa-bundle)[netgen/layouts-core

Netgen Layouts enables you to build and manage complex web pages in a simpler way and with less coding. This is the core of Netgen Layouts, its heart and soul.

3689.4k10](/packages/netgen-layouts-core)[symfony/ux-cropperjs

Cropper.js integration for Symfony

19280.3k3](/packages/symfony-ux-cropperjs)

PHPackages © 2026

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