Skip to content
Switch branches/tags
Go to file
Cannot retrieve contributors at this time

API documentation

Use the **navigation tree on the left****main menu button in the upper-left corner** to navigate through CKEditor API.

Popular API pages

  • {@link module:core/editor/editorconfig~EditorConfig Configuration Reference} – CKEditor configuration settings explained.
  • {@link module:editor-classic/classiceditor~ClassicEditor ClassicEditor} – The entry point for the Classic editor integration.
  • {@link module:editor-inline/inlineeditor~InlineEditor InlineEditor} – The entry point for the Inline editor integration.
  • {@link module:editor-balloon/ballooneditor~BalloonEditor BalloonEditor} – The entry point for the Balloon editor integration.


  • {@link framework/index CKEditor 5 Framework} – Learn how to develop with CKEditor 5 Framework, customize it and create plugins.
  • {@link builds/guides/overview CKEditor 5 Builds} – Learn how to install, integrate and configure CKEditor 5 Builds. More complex aspects, like creating custom builds, are explained here, too.
  • {@link features/index Features} – Learn about some of the features included in CKEditor 5 Builds.


CKEditor is an Open Source project and your contribution is most welcome. Feel free to {@link builds/guides/support/reporting-issues report bugs} or improve the code on GitHub. Since CKEditor is localized, you can also help to translate it. You do not need to be a programmer to contribute to the project!