$npx skillfedfor your agent

djangocms-text-ckeditor

Text Plugin for django CMS with CKEditor support

SkipPyPI Software DevelopmentReleased Mar 2025102.8K downloads / moBSD-3-ClausePure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — djangocms_text_ckeditor-5.1.7-py3-none-any.whl
v5.1.7 · released 2025-03-26 · Python >=3.7 · 4 runtime deps: django-cms, html5lib, Pillow, packaging

No, unless you are maintaining an existing django CMS installation already using this package. The package is abandoned and officially deprecated in favor of djangocms-text. New projects should use the replacement. Existing users should plan a migration before Q1 2025.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires django-cms 3.4.5 or higher to be properly installed.
  • Low install friction with a pure Python wheel.
  • However, the package is abandoned and no longer receives updates; the maintainers have announced deprecation in favor of djangocms-text as of Q1 2025.

License · maintenance · safety

BSD-3-Clause (permissive) — BSD-3-Clause is permissive and poses no restriction on use, modification, or distribution in most contexts.

last release 2025-03-26 (506 days) · last repo commit 2025-03-26 · 173 stars · archived

0 known vulnerabilities (OSV.dev, 2026-08-14) · 102,761 downloads/mo, #12,851 on PyPI

Verify before relying

pip install djangocms-text-ckeditor

# In settings.py, add to INSTALLED_APPS:
INSTALLED_APPS = [
    'djangocms_text_ckeditor',
]

# Run migration:
python manage.py migrate djangocms_text_ckeditor
  • Whether existing django CMS 3.4.5+ installations will continue to function after Q1 2025.
  • Compatibility status with Django 5.0+ and Python 3.12+ in production post-deprecation.
  • Whether security patches will be backported to version 5.1.7 after replacement release.
Same gist for agents: .md · .json

What it is and what it does

This package adds a text editing plugin to django CMS that wraps CKEditor v4.17.2, a WYSIWYG HTML editor. It allows content editors to create and modify rich text directly within django CMS's admin interface, with optional inline editing that lets editors click text on the live page to edit in place. The plugin integrates with django-cms, html5lib, Pillow, and packaging to handle rendering, image support, and configuration.

The package is now deprecated and archived. The django CMS team announced in December 2024 that it will be replaced by djangocms-text in Q1 2025. While version 5.1.7 remains functional for existing installations, new projects should use the replacement package instead. The codebase is no longer maintained, meaning no bug fixes or security updates will be released.

Use it for

  • Maintain legacy django CMS 3.4.5+ sites already using this plugin without disrupting existing content.
  • Add rich text editing to django CMS pages for non-technical content editors using a WYSIWYG interface.
  • Customize CKEditor toolbars and settings per-plugin or per-model via CKEDITOR_SETTINGS configuration.
  • Enable inline editing mode so editors can click text on the page and edit it directly without opening admin.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

Skip

No, unless you are maintaining an existing django CMS installation already using this package.

The package is abandoned and officially deprecated in favor of djangocms-text. New projects should use the replacement. Existing users should plan a migration before Q1 2025.

Install

djangocms-text-ckeditor on PyPI

Before you install

Low install friction with a pure Python wheel. However, the package is abandoned and no longer receives updates; the maintainers have announced deprecation in favor of djangocms-text as of Q1 2025.

Requires django-cms 3.4.5 or higher to be properly installed.

License in practice

BSD-3-Clause is permissive and poses no restriction on use, modification, or distribution in most contexts.

Quickstart

pip install djangocms-text-ckeditor

# In settings.py, add to INSTALLED_APPS:
INSTALLED_APPS = [
    'djangocms_text_ckeditor',
]

# Run migration:
python manage.py migrate djangocms_text_ckeditor

Verify before relying

  • Whether existing django CMS 3.4.5+ installations will continue to function after Q1 2025.
  • Compatibility status with Django 5.0+ and Python 3.12+ in production post-deprecation.
  • Whether security patches will be backported to version 5.1.7 after replacement release.

Package facts

LicenseBSD-3-Clause permissive
Python supportSupports the current Python release >=3.7
Install frictionLow. Pure-Python wheel
Runtime dependencies
4 packages
django-cmshtml5libPillowpackaging
MaintenanceAbandoned 506 days since the last release
Last repo commit repository archived
First released
Downloads102,761 / month, #12,851 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Development Status :: 5 - Production/StableEnvironment :: Web EnvironmentFramework :: DjangoFramework :: Django :: 2.2Framework :: Django :: 3.1Framework :: Django :: 3.2Framework :: Django :: 4.0Framework :: Django :: 4.1Framework :: Django :: 4.2Framework :: Django :: 5.0Framework :: Django CMSFramework :: Django CMS :: 3.10Framework :: Django CMS :: 3.11Framework :: Django CMS :: 3.6Framework :: Django CMS :: 3.7Framework :: Django CMS :: 3.8Framework :: Django CMS :: 3.9Framework :: Django CMS :: 4.0Framework :: Django CMS :: 4.1Intended Audience :: DevelopersLicense :: OSI Approved :: BSD LicenseOperating System :: OS IndependentProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.7Programming Language :: Python :: 3.8Programming Language :: Python :: 3.9Topic :: Internet :: WWW/HTTPTopic :: Internet :: WWW/HTTP :: Dynamic ContentTopic :: Software DevelopmentTopic :: Software Development :: Libraries

Evidence: djangocms_text_ckeditor-5.1.7-py3-none-any.whl

Tags

Capabilities
django cms text editor pluginckeditor django cms integrationwysiwyg html editor djangodjango cms content editinginline text editing django cms
Topics
deprecateddjango-cms-plugin

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “django cms text editor plugin”

  • djangocms-text-ckeditorIntegrates CKEditor (v4.17.2) as a text editing plugin for django…
  • django-ckeditor-5Integrates CKEditor 5, a modern rich-text editor, into Django models…
  • django-cmsdjango CMS is a Django-based content management system that provides…

Give your agent the search over MCP, or paste the wish link into any chat.

More Software Development packages

typing-extensions Worth it
PyPI · Software Development · released Jul 2026

Provides backported and experimental type hints for Python 3.9+, allowing use of newer typing features on older Python versions and enabling early experimentation with type system PEPs before they enter the standard library.

PSF-2.0pure Python · 3.9+
1.9Bdownloads / mo
numpy Worth it
PyPI · Software Development · released Aug 2026

NumPy provides an N-dimensional array object and a comprehensive suite of mathematical, linear algebra, Fourier transform, and random number functions for scientific computing in Python.

BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0compiled wheel · 3.12+
1.1Bdownloads / mo
fastapi Worth it
PyPI · Software Development · released Jul 2026

FastAPI is a Python web framework for building REST APIs using type hints, with automatic request validation, serialization, and interactive API documentation.

MITpure Python · 3.10+
568.6Mdownloads / mo
annotated-doc With conditions
PyPI · Software Development · released Jul 2026

Provides a way to document function parameters, class attributes, return types, and variables inline using Python's `Annotated` type hint syntax instead of traditional docstrings.

MITpure Python · 3.9+
456.2Mdownloads / mo
typer Worth it
PyPI · Software Development · released Aug 2026

Typer builds command-line applications from Python functions using type hints, automatically generating help text, argument parsing, and shell completion.

Install it if you are building CLIs in Python.

MITpure Python · 3.10+
369.3Mdownloads / mo
distlib With conditions
PyPI · Software Development · released Jun 2026

Distlib provides low-level packaging utilities for building, distributing, and managing Python software—including metadata handling, version specifiers, wheel support, script installation, and dependency resolution.

permissive licensepure Python
323.3Mdownloads / mo

See also django-cms · djangocms-admin-style · django-ckeditor · django-tinymce · django-classy-tags · django-ckeditor-5 · djangocms-attributes-field · django-sekizai · Products.CMFPlone · editor