FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Original HTTPS Page]

CKEditor Ecosystem Β· GitHub

CKEditor Ecosystem

CKEditor 5

The most powerful Open Source rich text editor with a modular & modern architecture, 200+ features, and built-in AI. Rock solid and fully customizable.

What's so unique about CKEditor? πŸ’«

  • CKEditor 5 is a ready-to-use editor but also an editing framework with a robust API and tools such as CKEditor 5 inspector or package generator. This allows you to build your own plugins and solutions.
  • Quality. 32,000+ tests, 100% code coverage, backed by a team of 40+ developers.
  • Six different UI types. It fits any kind of application, e.g. Document Management System, email platform, CMS, LMS, CRM, chat.
  • A large set of features (~200), including: paste from Office (Word, Google Docs), Markdown support, support for tables with table properties and column resizing, @mentions, find & replace, autoformatting, source editing, spell and grammar checker.
  • Great accessibility support.
  • Export to PDF/Word and import from Word.
  • Exceptional collaboration features you will not find anywhere else:
    • Real-time collaborative editing (with ready-to-use backend with REST API, webhooks and detailed logging),
    • Comments and track changes,
    • Revision history.
  • CKEditor AI β€” generate, transform, review and translate content with in-editor assistants or directly from your own code.

CKEditor 5 is open source under the GPL license. Several of the features above β€” CKEditor AI, real-time collaboration, comments, track changes, revision history, and document import/export β€” are premium features available under a commercial license. You can try the premium features for free or review the pricing.

AI-powered editing πŸ€–

CKEditor AI brings generative AI directly into the editor as a set of configurable, in-editor features:

  • AI Chat β€” a conversational assistant inside the editor, with multi-turn conversations, chat history, web search, and context pulled from URLs, uploaded files, or external systems through the Model Context Protocol (MCP).
  • AI Quick Actions β€” one-click transformations on selected text: rewrite, fix grammar and spelling, change tone, adjust length, summarize, continue writing, convert to bullet points, and translate.
  • AI Review β€” proofreading and clarity, style, and tone checks against your own company style guide, with suggestions shown in context.
  • AI Translate β€” full-document translation with a side-by-side review-and-accept workflow.
  • Programmatic APIs β€” drive AI from your own code instead of the UI: trigger AI Chat and Quick Actions through the editor API, run stateless content transforms over a REST actions endpoint (responses streamed via Server-Sent Events), and transform whole HTML documents through a document-processing endpoint for server-side and batch workflows.

CKEditor AI works with Claude, Gemini and GPT models β€” or your own custom LLM β€” and supports on-premises deployment. Try the interactive demo or the programmatic demo.

Download and install CKEditor 5 ⛏️

Framework integrations 🧩

Ready-to-use samples πŸ“‹

Tutorials πŸ“š

Other resources 🧰

  • CKEditor GitHub Awesome List - A curated list of awesome projects and resources related to CKEditor 5.
  • CKBox - Ready-to-use file manager / digital asset manager with a native plugin for CKEditor 5.

License πŸ“„

CKEditor 5 is available under a dual-license model. You can use it for free under the terms of the GNU General Public License Version 2 or later, or obtain a commercial license from CKSource Holding sp. z o.o. Premium features, such as CKEditor AI and real-time collaboration, require a commercial license.

CKEditor 4

Note: CKEditor 4 reached its end of life on June 30, 2023, and the open source version is no longer maintained. We recommend starting new projects with CKEditor 5. Existing CKEditor 4 deployments can receive continued security updates and critical bug fixes through the commercial Extended Support Model.

Pinned Loading

  1. ckeditor5 ckeditor5 Public

    Powerful rich text editor framework with a modular architecture, modern integrations, and features like collaborative editing.

    JavaScript 10.5k 3.7k

  2. ckeditor5-react ckeditor5-react Public

    Official CKEditor 5 React component.

    TypeScript 467 105

  3. ckeditor5-vue ckeditor5-vue Public

    Official CKEditor 5 Vue.js component.

    TypeScript 386 83

  4. ckeditor5-angular ckeditor5-angular Public

    Official CKEditor 5 Angular 5+ component.

    TypeScript 215 112

  5. ckeditor5-demos ckeditor5-demos Public

    Source codes for demos available at https://ckeditor.com/ckeditor-5/demo/

    JavaScript 65 76

  6. ckeditor5-collaboration-samples ckeditor5-collaboration-samples Public

    Collaboration integration examples for CKEditor 5

    JavaScript 56 101

Repositories

Loading
Type
Select type
All Public Sources Forks Archived Mirrors Templates
Language
Select language
All CSS HTML Java JavaScript Rich Text Format Ruby Shell TypeScript Vue
Sort
Select order
Last updated Name Stars
Showing 10 of 135 repositories

Top languages

Loading…

Most used topics

Loading…


Back | FazBrowse Home | New Git URL