---
category: api-reference
meta-title: CKEditor 5 API | CKEditor 5 Documentation
---

# API documentation

<info-box>
	Use the <span class="navigation-hint_desktop">**navigation tree on the left**</span><span class="l-hide-desktop">**main menu button in the upper-left corner**</span> to navigate through CKEditor API.
</info-box>

## Popular API pages

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

## Documentation

* {@link framework/index CKEditor&nbsp;5 Framework} &ndash; Learn how to develop with CKEditor&nbsp;5 Framework, customize it and create plugins.
* {@link getting-started/index Installing CKEditor&nbsp;5} &ndash; Learn how to install, integrate and configure CKEditor&nbsp;5.
* {@link features/index Features} &ndash; Learn about the features available in CKEditor&nbsp;5.

## Contribute

CKEditor is an Open Source project and your contribution is most welcome. Feel free to {@link support/index#reporting-issues report bugs} or improve the code on [GitHub](https://github.com/ckeditor/ckeditor5). Since CKEditor is localized, you can also help {@link framework/contributing/contributing#translating translating it}. You do not need to be a programmer to contribute to the project!
