
CKEditor 5
JavaScript rich-text editor framework written in TypeScript, built from modular packages and published by CKSource.
ckeditor.com/repositorydocspricing
CKEditor 5 is a rich-text editor framework for JavaScript, written in TypeScript and built from packages that each add a feature. It uses an MVC architecture and a custom data model. The README describes editors ranging from document editors similar to Google Docs to chat-style inputs, and it names collaboration support among its features.
An editor is installed from npm, loaded from a CDN, or copied into a project as a ZIP file. The getting started guide also covers integrations with Angular, React and Vue.
Worth knowing
The framework is offered under the GPL or under a commercial license from CKSource. The licensing page names paid Premium features under the commercial license, and the documentation marks many features as premium.
Identity
Rendering and deploy
- Install with
- npm2
Releases
Adoption
Sources
- 2026-11-04: links, Categories, Written in, Multilingual
github.com/ckeditor/ckeditor5/blob/v49.1.0/README.md - 2026-11-04: links, Install with
ckeditor.com/docs/ckeditor5/latest/getting-started/index.html - 2026-11-04: links
github.com/ckeditor/ckeditor5 - 2026-11-04: First release
api.github.com/repos/ckeditor/ckeditor5/git/tags/26214b329d3c2904836d7c8657979349f9b4f9c4 - 2026-11-04: Maintainer, License
github.com/ckeditor/ckeditor5/blob/v49.1.0/packages/ckeditor5/LICENSE.md - 2026-11-04: Headquarters
ckeditor.com/legal/ - 2026-11-04: Current major version, Last release
github.com/ckeditor/ckeditor5/releases/tag/v49.1.0 - 2026-11-04: GitHub stars
api.github.com/repos/ckeditor/ckeditor5 - 2026-11-04: Contributors
api.github.com/repos/ckeditor/ckeditor5/contributors - 2026-11-04: npm downloads a week
api.npmjs.org/downloads/range/2026-10-26:2026-11-01/ckeditor5 - 2026-11-04: Dependent packages, Dependent repositories
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/ckeditor5 - 2026-11-04: links
ckeditor.com/