GrapesJS Inline RTE Plugins Update: CKEditor 5 v0.1.4 and Froala Inline Text Editor

CKEditor 5 Inline for GrapesJS v0.1.4 fixes Studio SDK toolbar clipping, iframe injection and link balloon bugs. Compare with Froala Inline — both $69.

DevFuture Development
DevFuture Development
May 26, 202620 hours ago
8 min read138 views

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.

CriterionCKEditor 5 Inline v0.1.4Froala Inline
Price$69$69
Base formattingFullFull
Variables ({{name}})Via customizationBuilt-in
GrapesJS compatibility0.17.x–0.22.x0.16.x–0.22.x
Last updateMay 25, 2026 (v0.1.4)September 2, 2025
Editor licenseCKEditor 5 separatelyFroala 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

🔌 GJS.Market

Looking for GrapesJS plugins?

Over 100 curated plugins, presets, and templates — hand-picked for quality and maintained by the community.

Share this postTwitterFacebookLinkedIn
Published via
DevFuture Development
DevFuture Development
Visit shop →

More from DevFuture Development

Discover other insightful posts and stay updated with the latest content.

View all posts

Premium plugins from DevFuture Development

Hand-picked paid additions crafted by this creator.

Visit shop →