Some commonly-used plugins

Please note that dozens if not hundreds of different django CMS plugins have been made available under open-source licences. Some, like the ones on this page, are likely to be of general interest, while others are highly specialised.

All packages officially endorsed by the django CMS Association are listed in the django-cms/djangocms-ecosystem repository.

Please see the Django Packages site for some more, or just do a web search for the functionality you seek - you’ll be surprised at the range of plugins that has been created.

django CMS Core Addons

We maintain a set of Core Addons for django CMS.

You don’t need to use them, and for many of them alternatives exist, but they represent a good way to get started with a reliable project set-up. We recommend them for new users of django CMS in particular.

You will always find a complete list of the officially endorsed core addons in the django CMS ecosystem github repository.

Here’s a brief overview of the current status of the core addons:

Package

Description

Status

Supported Versions

djangocms-alias

Universial alias plugin for all contents that needs to be repeated within a project.

production

4.1, 5.0

djangocms-attribute-fields

An opinionated implementation of JSONField for arbitrary HTML element attributes.

production

3.11, 4.1, 5.0

djangocms-audio

django CMS Audio is a set of plugins for django CMS. That allow you to publish audio files on your site.

production

3.11, 4.1, 5.0

djangocms-blog

django CMS blog application - Support for multilingual posts, placeholders, social network meta tags and configurable apphooks

beta

4.1, 5.0

djangocms-form-builder

Flexible HTML forms for your django CMS projects

alpha

3.11, 4.1, 5.0

djangocms-frontend

django CMS Frontend facilitates the easy creation of reusable frontend components. It supports any CSS framework. For immediate use, it includes a comprehensive set of Bootstrap 5 components and templates.

production

3.11, 4.1, 5.0

djangocms-link

Universal link plugin - allows intuitive in-text linking to all known linkable objects (starting with CMS pages). Provides a django CMS link field and widget for developers to use in custom content elements. Compatible with (and enabled in) djangocms-text.

production

3.11, 4.1, 5.0

djangocms-maps

A universal maps plugin for django CMS, supporting all major map providers.

production

3.11

djangocms-moderation

Moderation workflows for django CMS and django CMS versioning.

production

4.1, 5.0

djangocms-modules

Reusable user-configured components (made of existing plugins)

production

3.1

djangocms-picture

django CMS Picture is a plugin for django CMS that allows you to add images on your site.

production

3.11, 4.2

djangocms-rest

djangocms-rest enables frontend projects to consume django CMS content through a browseable read-only, REST/JSON API. It is based on the django rest framework (DRF).

beta

4.1, 5.0

djangocms-snippet

django CMS Snippet provides a plugin for django CMS to inject HTML, CSS or JavaScript snippets into your website.

production

3.11, 4.1, 5.0

djangocms-text

Text Plugin for django CMS using Tiptap (or any other text editor of your choice)

beta

3.11, 4.1, 5.0

djangocms-transfer

Import/Export (JSON) for page contents

beta

3.11, 4.1, 5.0

djangocms-versioning

Adds version management for django CMS pages and other packages supporting versioning.

production

4.1, 5.0

djangocms-video

django CMS Video is a set of plugins for django CMS that allow you to publish video content on your site.

production

3.11, 4.1, 5.0

We welcome feedback, documentation, patches and any other help to maintain and improve these valuable components.

Third-party Addons

These are popular addons maintained by a third party.

Package

Description

Status

Supported Versions

djangocms-blog

django CMS blog application - Support for multilingual posts, placeholders, social network meta tags and configurable apphooks

production

3.11

Deprecated Addons

Some older plugins that you may have encountered are now deprecated and we advise against incorporating them into new projects.

Package

Description

Status

Supported Versions

djangocms-bootstrap4

django CMS Bootstrap 4 is a plugin bundle for django CMS providing several components from the popular Bootstrap 4 framework. djangocms-frontend offers an automatic migration.

production

3.11, 4.1, 5.0

djangocms-text-ckeditor

Text Plugin for django CMS using CKEditor 4 (now sunset)

production

3.11, 4.1, 5.0

Also, all Aldryn plugins are deprecated and archived.