A community Composer bundle that makes CKEditor the rich text editor in Pimcore Studio: classic and inline editors, one YAML file, optional CKEditor AI and real-time collaboration. A proof of concept built for Pimcore Community Dev Days 2026.
What it does
A Composer bundle that mounts CKEditor as the rich text editor in Pimcore Studio, the CKEditor counterpart to pimcore/quill-bundle. It started as the demo for my Pimcore Community Dev Days 2026 talk and was extracted from the guidepost repository so anyone can install it: composer require simply007/ckeditor-studio-bundle.
- Classic and inline editors: classic for data object fields, inline right on the page for document editables, keeping the page's own design.
- One YAML file: toolbar, editor selection (
ckeditor,quillor Studio's default, so editor bundles can stay enabled side by side) and premium features. - Open source first: without a license key it runs the open source CKEditor build. Add a key and CKEditor AI and real-time collaboration switch on, no rebuild, just a cache clear.
- CKEditor AI that sees the whole element: one docked chat shares the context of every rich text field of the page or object, quick actions work on the selection, and every change arrives as a suggestion you apply or reject.

Status
A proof of concept, built as a showcase for the event. It has not been reviewed or verified by Pimcore, so treat it as a starting point rather than a production-ready integration. Open decisions live in the repository: the next release, how the compiled Studio frontend is shipped, and a proposal for a pluggable rich text editor registry in Studio.
Licensing: the bundle and CKEditor's open source core are GPL-2.0-or-later. Premium features need a CKEditor license key, and Pimcore has its own license (POCL). The README has the details.

