ckeditor5
From public sourcesCKEditor 5 is a modular JavaScript rich-text editor library and framework for building WYSIWYG editing into web apps, with collaborative editing support.
Overview
Adding a rich text editor to a web application usually means choosing between a limited widget and building a complex editor from scratch. CKEditor 5 is a JavaScript rich-text editor framework written in TypeScript, built on an MVC architecture, a custom data model and a virtual DOM, so developers can assemble exactly the editing experience they need.
The framework is modular: it ships with a large set of plugins covering tables, lists, font styles, images, media, comments, tracked changes, Markdown input and output, source editing and export to PDF or Word. Official builds include native type definitions, and integrations are available for Angular, React and Vue. A web-based builder and an AI coding agent skill help set up a customized package.
CKEditor 5 suits teams building document-style editors, chat-like message composers or collaborative writing tools. It is distributed under a dual license: GNU GPL version 2 or later, or commercial terms from CKSource.
- ckeditor
- ckeditor5
- contenteditable
- editor
- javascript
- rich-text-editor
- rte
- wysiwyg
- wysiwyg-editor
Installation
Commands are shown, never run by the marketplace. Check them against the official documentation.- Official websiteFrom public sourcesfrom catalog metadatackeditor.com/ ↗
- Build from sourceFrom public sourcesfrom catalog metadata
Build from source: no validated build recipe — follow the repository instructions.
github.com/ckeditor/ckeditor5 ↗
Compatibility
Unknown means no evidence was found — not that the product is incompatible.| Platform | Status | Architecture | Evidence | Confidence |
|---|---|---|---|---|
| Node.js | Unknown | — | — | — |
| Python | Unknown | — | — | — |
| JVM | Unknown | — | — | — |
| .NET | Unknown | — | — | — |
| WebAssembly | Unknown | — | — | — |
| Web browser | Unknown | — | — | — |
Releases
checked Oct 29, 2026Files in 49.0.1
This release has no attached files.
Release history
- v49.0.0Oct 8, 2026Official source ↗
- v48.5.3Oct 27, 2026Official source ↗
- v48.5.2Sep 22, 2026Official source ↗
- v48.5.1Sep 16, 2026Official source ↗
- v48.5.0Sep 2, 2026Official source ↗
- v48.4.0Aug 5, 2026Official source ↗
- v48.3.1Jul 14, 2026Official source ↗
Quality profile
algorithm quality-v1.0 · assessed Oct 15, 2026Quality Score85
Risk Score10
Quality Score and Risk Score are different measures. A high score does not guarantee safety.
Score components
Maintenance · 2020
Documentation · 1515
Ready to use · 156
Metadata · 108
Releases · 1010
Category confidence · 1010
Adoption · 1010
License clarity · 52
Community · 55
License
License unknownThis is the catalog policy status, not legal advice.
Sources
github.com/ckeditor/ckeditor5Primary★ 10,511 starslast activity Oct 15, 2026Primary repository · Confidence 1.00
Reviews
No reviews yet.