hillrange/ckeditor
A Laravel package for integrating CKEditor into your application. It provides a ready-to-use Blade component, configurable toolbar and plugin options, image and file upload handling, and support for custom CKEditor builds, letting you add rich text editing to any form with minimal setup.
Look elsewhere if:
For executives: This is a small, single-maintainer Symfony 4 bundle that drops a CKEditor widget into your admin forms. It is genuinely cheap to try and genuinely risky to depend on. Our recommendation is evaluate, don't adopt: it is a useful benchmark for how little effort the editor feature requires, but it pins us to an end-of-life framework, has no community or security response behind it, and would need replacing before it ever reaches production. Treat any estimate built on it as a floor, then add the cost of the migration we'd owe ourselves later.
For engineering: The package is a thin integration layer — service registration, an asset include, and a form type — not a fork of CKEditor itself. That means the concept is cheap to replicate in ~a day on a supported Symfony version, with full control over the build, the version pin, the config profile, and the sanitization boundary. Two non-negotiables if we touch an editor in this codebase: server-side HTML sanitization as the authoritative control (never trust the client), and an explicit license decision on CKEditor 4 vs. 5 before we write any code. The strategic ask is not "should we use this package" but "should the editor be a maintained dependency or a thirty-line internal bundle" — and on a supported framework, the internal bundle is the lower-risk answer.
How can I help you explore Laravel packages today?