The default GrapesJS rich text editor covers the basics, but the moment a project grows into a full-blown no-code builder or an enterprise email composer, its capabilities start to feel tight. DevFuture Development fills that gap with two commercial plugins onGJS.Market: a wrapper for CKEditor 5 and a wrapper for Froala. Both replace the default GrapesJS inline RTE without breaking the familiar edit-in-place UX builders are designed around.
In this article we walk through the fresh CKEditor 5 Inline v0.1.4 release and recap why the Froala Inline Text Editor is still one of the best-selling RTE plugins for GrapesJS.
CKEditor 5 Inline Text Editor for GrapesJS — what's new in v0.1.4
TheGrapesJS Inline Text Editor — Compatible with CKEditor 5plugin swaps the stock GrapesJS RTE for CKEditor 5 in inline mode. CKEditor itself is not bundled — you install and license it separately — while the plugin handles the integration: mounting into the canvas iframe, intercepting edit events, and syncing content back into the GrapesJS model.
Thev0.1.4release (May 25, 2026) is primarily a stabilization release. The team closed a set of issues that frequently hit users running the plugin inside Studio SDK and other complex host applications.
Bug fixes
- Toolbar clipping fixed.The toolbar and balloon panels (Link URL form, font-color picker) now render in the parent document instead of inside the iframe. They are no longer clipped by host editor overlays — Studio SDK in particular. Panels always sit on top, where you expect them to.
- Link balloon positioning fixed.The Link URL form now opens next to the selected text rather than near the toolbar button. A small thing, but it used to break the interaction pattern users expect from any modern editor.
- No more disappearing text.A bug in the GHS super-build of CKEditor caused content to be wrapped in
.ck-editor__editableon every edit cycle, which meant user text was lost after repeated enable/disable. That's gone. - No double iframe injection.The editor module is now injected into the iframe exactly once. The race condition on rapid component switches is fixed.
- Performance improvements.
editor.refresh()was removed from the element observer. GrapesJS no longer re-renders on every keystroke inside CKEditor — a noticeable difference on large projects.
Improvements
- The toolbar correctly follows the iframe element when any ancestor scrolls.
- Balloon panels survive CSS transforms in host application shells.
- Improved test coverage for all fixed scenarios.
Compatibility and supported formatting
The plugin is tested across the entire current range of GrapesJS versions: 0.17.x,0.18.x,0.19.x,0.20.x,0.21.x,0.22.x. Out of the box it supports Bold, Italic, Underline, Strikethrough, text and background color, font size, and font family. Everything beyond that is delegated to CKEditor 5 itself — configuration is inherited from your CKEditor build, so any plugin from the CKSource ecosystem can be wired in.
Price: $69 (down from $93.15). The package includes full source code, a production-ready dist build, a commercial license, and future updates.
⚠️ This plugin is not an official CKSource product and is not affiliated with CKSource. CKEditor is a trademark of CKSource Holding sp. z o.o.
Froala Inline Text Editor for GrapesJS — proven alternative
If CKEditor 5 feels like overkill, or your team already has a Froala license, theFroala Inline Text Editorfrom the same author is worth a look. It has been a marketplace best-seller since October 2022; the last update shipped on September 2, 2025.
Features
The base formatting set mirrors the CKEditor wrapper:
- Bold, Italic, Underline, Strike
- Text color and background color
- Font size, font family
- Horizontal rule (HR)
But there's one feature that pushes many teams toward the Froala build specifically: first-class support for template variables like{{name}}and{{email}}. This matters for email builders and newsletter templates — the user sees the placeholder right inside the visual editor, and the backend substitutes real values at send time. With the native GrapesJS RTE you'd have to hand-roll that UX.
Compatibility
The plugin supports GrapesJS 0.16.x through 0.22.x — an even wider version range than the CKEditor wrapper. Source code and a distbuild are both included.
Price:$69. As with the CKEditor wrapper, Froala itself is a separate commercial product licensed from Froala Labs — this plugin solves the integration layer.
CKEditor 5 vs Froala for GrapesJS — which one to choose
Both plugins solve the same problem: replacing the default GrapesJS inline RTE with something more capable. They differ in target use case and integration nuances.
| Criterion | CKEditor 5 Inline v0.1.4 | Froala Inline |
|---|---|---|
| Price | $69 | $69 |
| Base formatting | Full | Full |
Variables ({{name}}) | Via customization | Built-in |
| GrapesJS compatibility | 0.17.x–0.22.x | 0.16.x–0.22.x |
| Last update | May 25, 2026 (v0.1.4) | September 2, 2025 |
| Editor license | CKEditor 5 separately | Froala separately |
| Studio SDK ready | ✅ (fixed in v0.1.4) | ✅ |
Pick CKEditor 5 Inline if:
- you already work inside the CKEditor 5 ecosystem and hold a license;
- you need a rich, extensible API and the wide CKSource plugin catalog;
- the project lives inside Studio SDK or another host application with complex DOM — v0.1.4 is specifically tuned for those environments.
Pick Froala Inline if:
- you're building an email builder or a templating tool that relies on
{{...}}substitutions; - your team already has a Froala license;
- you need compatibility with legacy GrapesJS 0.16.x projects.
Bottom line
The CKEditor 5 Inline v0.1.4 release is exactly the kind of update you want from a plugin that's already in production: nothing flashy, just a clean sweep of the irritating bugs around Studio SDK, iframe injection, and panel positioning. If you tried the plugin earlier and bounced off any of those issues, it's worth a second look.
Froala Inline, meanwhile, remains a solid pick — especially for projects with template variables, where its{{placeholder}}support saves hours of custom work.
Both plugins are built by DevFuture Development, both ship with full source code, and both are available onGJS.Market.
Useful links
- CKEditor 5 Inline Text Editor for GrapesJS— live preview and purchase
- Froala Inline Text Editor for GrapesJS— live preview and purchase
- All GrapesJS RTE plugins on GJS.Market
