PHPackages                             t3planet/rte-ckeditor-pack - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. t3planet/rte-ckeditor-pack

ActiveTypo3-cms-extension[Utility &amp; Helpers](/categories/utility)

t3planet/rte-ckeditor-pack
==========================

CKEditor Pack - CKEditor Pack TYPO3 extension provides a modern, integrated CKEditor build many optimized features, accessibility tools, AI assistance, and collaboration-friendly options—all without managing scattered YAML files. Built for stability and clean integration, it streamlines editing workflows and enhances TYPO3 content quality.

3.2.1(2w ago)112982[4 issues](https://github.com/T3Planet/rte_ckeditor_pack/issues)[1 PRs](https://github.com/T3Planet/rte_ckeditor_pack/pulls)GPL-2.0-or-laterPHPPHP &gt;=8.1.0 &lt;=8.5.99

Since Nov 22Pushed 1mo ago3 watchersCompare

[ Source](https://github.com/T3Planet/rte_ckeditor_pack)[ Packagist](https://packagist.org/packages/t3planet/rte-ckeditor-pack)[ Docs](https://t3planet.de/ckeditor-pack)[ RSS](/packages/t3planet-rte-ckeditor-pack/feed)WikiDiscussions main Synced 2w ago

READMEChangelog (9)Dependencies (16)Versions (14)Used By (0)

[![Latest Stable Version](https://camo.githubusercontent.com/bb8c4aac167ee9606bb21e8a7a318f43ca9bfd815351e3cc0aede04d71ef61ca/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f537461626c652d332e322d73756363657373)](https://extensions.typo3.org/extension/rte_ckeditor_pack)[![CKEditor Github](https://camo.githubusercontent.com/8da5d2a85ea337c30c246045c711d8e7d6b31bf083df5c3eb1fae6225b70e536/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f434b456469746f722d5061636b2d696e666f726d6174696f6e616c3f6c6f676f3d676974687562)](https://github.com/T3Planet/rte_ckeditor_pack)[![TYPO3 14](https://camo.githubusercontent.com/8af43f1c65a1a1d26a74eb040c636e4a10dd72bb43c195b1a4befba74b59c419/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5459504f332d31342d696d706f7274616e742e7376673f6c6f676f3d7479706f33)](https://get.typo3.org/version/14)[![TYPO3 13](https://camo.githubusercontent.com/8a34d9188aa67b53a0f138364fd26ed198687c5b064a561a066e44cb36976ab7/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5459504f332d31332d696d706f7274616e742e7376673f6c6f676f3d7479706f33)](https://get.typo3.org/version/13)[![TYPO3 12](https://camo.githubusercontent.com/fe6d607f29f34a3d10328613145bf498201915e1f7f98b4b08c0c05e2d5b4010/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5459504f332d31322d696d706f7274616e742e7376673f6c6f676f3d7479706f33)](https://get.typo3.org/version/12)[![JavaScript](https://camo.githubusercontent.com/4907cedcb20393bc1b1e1bcbdf577362c4b72ee33465ccba44a0981d718c65e0/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4a6176615363726970742d677261793f6c6f676f3d6a617661736372697074)](https://img.shields.io/badge/JavaScript-gray?logo=javascript)

TYPO3 Extension `rte_ckeditor_pack`
===================================

[](#typo3-extension-rte_ckeditor_pack)

[![CKEditor Pack](Resources/Public/Images/Readme/readme.png)](https://extensions.typo3.org/extension/rte_ckeditor_pack/)

This extension brings the powerful CKEditor feature-set to TYPO3 projects. It bundles curated toolbar presets, backend modules for configuration, preview helpers, and specialized middleware that keeps TYPO3 content clean while enabling modern collaboration flows.

It includes these features:

- **Drag-n-drop toolbars &amp; presets:** Multiple presets &amp; toolbar groups are preconfigured so editors can switch between content strategies without touching YAML files.
- **Dashboard-driven UX:** The backend module exposes cards for feature toggles, presets, dependency insights, and wishlist tracking to help editorial teams stay aligned.
- **Enhanced media workflows:** Custom controllers and preview renderers make inserting and managing images from within the RTE straightforward.
- **Productivity helpers:**

    - Find and Replace
    - Fullscreen Mode
    - Page Break &amp; Templates
    - To-Do Lists
    - Word Count
    - Collaboration &amp; Track Changes
    - Comments and suggestion system
    - Revision History middleware
    - AI Assistant integration
    - Import/Export Word
    - Export to PDF
    - And many more CKEditor features
- **Complete and comprehensive documentation.**

> It is a highly customizable extension for rich text editing - much more than just a basic add-on extension!
>
> – Quote from a user

URL**Repository:**[https://github.com/T3Planet/rte\_ckeditor\_pack](https://github.com/T3Planet/rte_ckeditor_pack)**Issues:**[https://github.com/T3Planet/rte\_ckeditor\_pack/issues](https://github.com/T3Planet/rte_ckeditor_pack/issues)**Composer:****Interactive Guide:****Introduction:****Community:****TER:**[https://extensions.typo3.org/extension/rte\_ckeditor\_pack](https://extensions.typo3.org/extension/rte_ckeditor_pack)**Documentation:****Support:****Contribution:**Compatibility
-------------

[](#compatibility)

CKEditor Pack VersionTYPO3 CompatibilityCKEditor VersionPHP VersionSupport Levelv3.x12.4.25 - 14.3.9947.6.08.1 - 8.5Visual editor, Re-strcture, Upgrade, Bugfixesv2.x12.4.25 - 14.3.9947.2.08.1 - 8.4Upgrade, Features, Bugfixes, Securityv1.x12.4.25 - 13.4.2047.2.08.1 - 8.4Features, Bugfixes, Security Updatesv1.x12.4.25 - 13.4.2047.1.08.1 - 8.4Features, Bugfixes, Security UpdatesTesting
-------

[](#testing)

This extension includes unit and functional tests. To run the tests, use the following composer commands:

### Prerequisites

[](#prerequisites)

1. Install dependencies: ```
    composer install
    ```
2. Ensure Docker or Podman is available (required by `runTests.sh`).

### Running Tests (Recommended)

[](#running-tests-recommended)

```
# Run unit tests
Build/Scripts/runTests.sh -t 13 -p 8.4 -s unit

# Run functional tests (sqlite)
Build/Scripts/runTests.sh -t 13 -p 8.4 -d sqlite -s functional

# Run all via composer scripts
composer test
composer test:functional
composer test:all
```

### Test Structure

[](#test-structure)

- **Unit Tests:** `Tests/Unit/` - Fast, isolated tests with mocked dependencies
- **Functional Tests:** `Tests/Functional/` - Integration tests with real database and TYPO3 environment
- **Fixtures:** `Tests/Functional/*/Fixtures/` - CSV data fixtures for functional tests

Notes
-----

[](#notes)

- Credit: The image support in this extension is inspired by a fork of [rte\_ckeditor\_image](https://extensions.typo3.org/extension/rte_ckeditor_image). We built on the basic image upload functionality and combined it with enhanced capabilities from CKEditor's free packages, packaged as a no-code, editor-friendly plug-and-play solution. For more advanced, developer-oriented features, we recommend exploring EXT:rte\_ckeditor\_image directly.

###  Health Score

48

—

FairBetter than 94% of packages

Maintenance85

Actively maintained with recent releases

Popularity23

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 75.5% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~31 days

Recently: every ~60 days

Total

9

Last Release

19d ago

Major Versions

1.1.0 → 2.0.02025-11-28

2.0.0 → 3.0.02025-12-04

PHP version history (2 changes)1.0.0PHP &gt;= 8.1 &lt; 8.5

3.2.1PHP &gt;=8.1.0 &lt;=8.5.99

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/236984393?v=4)[T3Planet](/maintainers/T3Planet)[@T3Planet](https://github.com/T3Planet)

---

Top Contributors

[![Anna-Scholz](https://avatars.githubusercontent.com/u/245329767?v=4)](https://github.com/Anna-Scholz "Anna-Scholz (71 commits)")[![j-pietschmann](https://avatars.githubusercontent.com/u/245331839?v=4)](https://github.com/j-pietschmann "j-pietschmann (17 commits)")[![T3Planet](https://avatars.githubusercontent.com/u/236984393?v=4)](https://github.com/T3Planet "T3Planet (3 commits)")[![markus-neumannn](https://avatars.githubusercontent.com/u/248457632?v=4)](https://github.com/markus-neumannn "markus-neumannn (2 commits)")[![georgringer](https://avatars.githubusercontent.com/u/1905663?v=4)](https://github.com/georgringer "georgringer (1 commits)")

---

Tags

aiCKEditortypo3rte

###  Code Quality

TestsPHPUnit

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/t3planet-rte-ckeditor-pack/health.svg)

```
[![Health](https://phpackages.com/badges/t3planet-rte-ckeditor-pack/health.svg)](https://phpackages.com/packages/t3planet-rte-ckeditor-pack)
```

###  Alternatives

[friendsoftypo3/content-blocks

TYPO3 CMS Content Blocks - Content Types API | Define reusable components via YAML

103574.3k70](/packages/friendsoftypo3-content-blocks)[typo3/cms-styleguide

TYPO3 extension to showcase TYPO3 Backend capabilities

105768.9k39](/packages/typo3-cms-styleguide)[wazum/sluggi

TYPO3 extension for URL slug management with inline editing, auto-sync, locking, access control, and redirects

40543.5k](/packages/wazum-sluggi)[quellenform/t3x-iconpack

Provides an iconpack-registry for custom iconpacks.

1556.7k27](/packages/quellenform-t3x-iconpack)[clickstorm/cs-seo

\[clickstorm\] SEO - Extension for TYPO3. Enables important onpage features for search engine optimization (SEO). Expands the page settings and any desired records for example with a preview for Google search results (SERP) Structured Data (JSON-LD) and a Focus Keyword. Restrictive hreflang and canonical tags. Modules for metadata of records and alternative texts of images. Further features are shown in the extension manual.

37542.0k1](/packages/clickstorm-cs-seo)[jweiland/events2

Events 2 - Create single and recurring events

2168.1k3](/packages/jweiland-events2)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
