7,380 open-source and SaaS tools, with GitHub stats refreshed every day.

django CMS

Open source

An enterprise content management system powered by Django, written in Python and aimed at developers who build editable websites.

Open-source alternative to

django-cms.org
django CMS homepage screenshot
GitHub stars
11k
Last commit
2 days ago
Repository age
17 years
Version
5.1.3
Licence
Custom
Self-hosted
Yes

About django CMS

Django CMS is a content management system built on the Django web framework and written in Python. It is described by its maintainers as easy to use and developer friendly, and is aimed at teams that want content editing for websites inside a Django project.

Because it is a Django application, it is installed into a Django project and runs on your own infrastructure, so content editors and developers work against the same codebase. It is open source, and the repository lists its license as Other, so check the licence file for the exact terms. The project website carries documentation and installation guidance.

Key features

  • Content management built on Django
  • Python codebase for Django projects
  • Developer-friendly CMS framework
  • Open-source project with active releases

Good fit for

  • →Editable websites built with Django
  • →Enterprise sites on a Python stack
Built with
Python
Django
Tags
cms
django
python
content-management
web
open-source

django CMS: questions and answers

What is django CMS used for?
django CMS is an enterprise content management system powered by Django, written in Python and aimed at developers who build editable websites. It is a good fit for editable websites built with Django and enterprise sites on a Python stack.
Is django CMS open source?
Yes. django CMS is open source under a custom licence. Its source code is on GitHub at django-cms/django-cms and is written mainly in Python.
Is django CMS free?
Yes. django CMS is open source, so the software itself is free to use under the terms of its own licence.
Can I self-host django CMS?
Yes. django CMS can be self-hosted on your own server or infrastructure.
What is django CMS an alternative to?
django CMS is an open-source alternative to Adobe Experience Manager. Other open-source alternatives to Adobe Experience Manager include Wagtail, Umbraco CMS and Drupal.
Is django CMS actively maintained?
Yes. The most recent commit to django CMS was on 30 September 2026, and the latest release is 5.1.3, published on 23 September 2026. The project has 11k stars on GitHub.

Open-source alternatives to django CMS

See all

SaaS alternatives to django CMS

See all