CKEditor 5 Builds are a set of ready-to-use rich text editors. Every “build” provides a single type of editor with a set of features and a default configuration. They provide convenient solutions that can be installed with no effort and that satisfy the most common editing use cases.
Available builds
The following CKEditor 5 Builds are currently available:
Classic editor
Classic editor is what most users traditionally learnt to associate with a rich text editor — a toolbar with an editing area placed in a specific position on the page, usually as a part of a form that you use to submit some content to the server.
During its initialization the editor hides the used editable element on the page and renders “instead” of it. This is why it is usually used to replace <textarea>
elements.
In CKEditor 5 the concept of the “boxed” editor was reinvented:
- The toolbar is now always visible when the user scrolls the page down.
- The editor content is now placed inline in the page (without the surrounding
<iframe>
element) — it is now much easier to style it. - By default the editor now grows automatically with the content.
To try it out online, check the classic editor example. Jump to Quick start to start using it.
Inline editor
Inline editor comes with a floating toolbar that becomes visible when the editor is focused (e.g. by clicking it). Unlike classic editor, inline editor does not render instead of the given element, it simply makes it editable. As a consequence the styles of the edited content will be exactly the same before and after the editor is created.
A common scenario for using inline editor is offering users the possibility to edit content in its real location on a web page instead of doing it in a separate administration section.