Ondřej Chrastina
Menu
CKEditor Studio Bundle: CKEditor in Pimcore Studio

CKEditor Studio Bundle: CKEditor in Pimcore Studio

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.

Back to projects
Released: Tue Nov 10 2026
  • Source Code

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, quill or 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.
Inline CKEditor on a Pimcore landing page document in Studio, with the CKEditor AI chat docked

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.

The simply007/ckeditor-studio-bundle package on Packagist

Resources

  • Repository on GitHub
  • Package on Packagist
  • The guidepost, the reference installation
  • The talk it was built for
  • Twitter
  • GitHub
  • LinkedIn
  • Facebook
  • Instagram
  • YouTube
  • Medium
  • dev.to
  • Discord
  • © Ondřej Chrastina 2020-2026
  • Original Design: HTML5 UP
  • 💾 Source code - use GitHub issues for feedback 🙌
  • I am | Home
  • I write | Journal
  • I Code | Projects
  • I speak | Talks
  • PWA series
  • GitHub
Close