CMS

CMS (Content Management System) software applications are designed to manage and publish digital content, such as websites, blogs, and online stores.

Filter results

Package Wagtail CMS django CMS Mezzanine CodeRed CMS feinCMS puput django-fiber Django page CMS Opps feincms3 django-fluent-pages django-content-editor Djedi CMS feincms3-language-sites Django CMS Light django-simplepages Merengue freeturn FaraPy CMS
Package Wagtail CMS django CMS Mezzanine CodeRed CMS feinCMS puput django-fiber Django page CMS Opps feincms3 django-fluent-pages django-content-editor Djedi CMS feincms3-language-sites Django CMS Light django-simplepages Merengue freeturn FaraPy CMS
Description A Django content management
system focused on flexibility
and user experience
The easy-to-use and
developer-friendly enterprise
CMS powered by Dja...
CMS framework for Django Wagtail + CodeRed Extensions
enabling rapid development of
marketing-focused websites.
A Django-based CMS with a
focus on extensibility and
concise code
A Django blog app implemented
in Wagtail
Django Fiber - a simple,
user-friendly CMS for all your
Django projects
Official Django page CMS git
repository
A Django-based CMS for the
magazines, newspappers
websites and portals with
high-traffic
feincms3 provides additional
building blocks on top of
django-content-editor and
django-tree-queries which make
building a page CMS (and also
othe...
A flexible, scalable CMS with
custom node types, and
flexible block content.
Editing structured content Django content management as
it should be
Freelance mission control Python CMS written by Django
Category Framework Framework Framework Framework Framework App App App Framework App App App App App Project Framework Framework Project Project
# Using This 101 184 131 0 50 11 21 14 2 0 2 0 1 0 0 0 4 0 2
Python 3?
Development Status Production/Stable Production/Stable Production/Stable Unknown Production/Stable Unknown Production/Stable Production/Stable Production/Stable Unknown Production/Stable Production/Stable Unknown Unknown Planning n/a Unknown n/a Unknown
Last updated Nov. 30, 2023, 3:02 a.m. Nov. 29, 2023, 10:48 a.m. Nov. 2, 2022, 4:25 a.m. Nov. 27, 2023, 5:26 p.m. Aug. 7, 2023, 2:30 a.m. July 4, 2023, 3:24 a.m. Oct. 8, 2022, 2 p.m. Aug. 1, 2023, 2:50 a.m. May 22, 2023, 4:07 p.m. Nov. 24, 2023, 2:22 a.m. Oct. 16, 2023, 8:27 a.m. Nov. 1, 2023, 9:02 a.m. Oct. 30, 2023, 7:28 a.m. Nov. 1, 2023, 12:44 p.m. Jan. 23, 2022, 7:36 a.m. June 6, 2021, 2:17 a.m.
Version 5.2 3.11.4 6.0.0 2.1.4 23.8.0 2.0.0 1.10 2.0.11 0.2.16 4.3.0 3.0.2 6.3.3 1.3.3 0.2.0 0.0.2 n/a 0.9.0 n/a 1.33.2
Repo GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub GitHub Other Other Other GitHub GitHub
Commits
Stars 16,343 9,628 4,662 632 872 581 671 285 313 78 109 58 80 1 0 0 0 59 1
Repo Forks 3,502 3,008 1,643 126 229 157 119 112 97 12 27 15 28 1 0 0 0 15 3
Participants gasman
kaedroho
laymonage
thibaudcolas
lb-
jacobtoppm
zerolab
BertrandBordage
mx-moth
ababic
more...
vxsx
yakky
digi604
FinalAngel
mkoistinen
ojii
czpython
evildmp
fivethreeo
stefanfoulis
more...
stephenmcd
AlexHill
jerivas
wrwrwr
sebasmagri
joshcartme
ryneeverett
kenbolton
dfalk
edschofield
more...
vsalvino
jlchilders11
rcoldiron
kevincummings
hayleyhartman
FlipperPA
bahoo
Designer023
JorneVL
seanharrison
more...
matthiask
acdha
DrMeers
bmihelac
bjornpost
stephrdev
jphalip
mattd
sbaechler
skyl
more...
marctc
csalom
bashu
jlmirocoll
MiltonLn
pieterdd
yedpodtrzitko
misraX
sterago
ahwebd
more...
dbunskoek
jaap3
markotibold
bsimons
mvdwaeter
ramonakira
bheesink
vdboor
spookylukey
chrisclark
more...
batiste
wardi
jezdez
remik
dependabot[bot]
greut
jacquesbeaurain
matinfo
dvd0101
ddc67cd
more...
avelino
rochacbruno
ellisonleao
lerrua
hersonls
mauler
londerson
DiegoYungh
jeanmask
arloc
more...
matthiask
fabiangermann
barseghyanartur
silkentrance
sacovo
comradekingu
hancush
indro
moojen
vdboor
bashu
vinnyrose
gannettchad
benkonrath
floppya
maartendraijer
techdragon
hexenxp14
jmurty
more...
matthiask
acdha
DrMeers
bmihelac
bjornpost
stephrdev
jphalip
mattd
sbaechler
skyl
more...
lydell
lundberg
andreif
kjagiello
chrippa
beshrkayali
Swamii
ZipFile
Leolainen
hannseman
more...
matthiask
tomvanderlee
thorin-schiffer
dependabot[bot]
Faral-Ghaemi
SaeedTJF
Documentation n/a n/a n/a n/a n/a n/a
Revision  , with django-reversion   planned, please contribute Planned
Page Depth Unlimited Database limited using django-treebeard Unlimited, using a single DB query. Database-limited using django-mptt Database limited using django-mptt Database limited using django-mptt Database limited using django-mptt Database limited using django-mptt Unlimited, using hierarchical menus
Tests For next refactor  
Unit tests and selenium test suites
Multisite  
primary purpose
 
By microsites plugin
WYSIWYG Editor   OppsEditor
- TinyMCE
- Redactor
- Aloha
  any WYSIWYG editor supported
Documented
SEO  
metadata in markdown
Page Sorting   Via visual interface (uses a mobile device friendly paradigm instead of drag-and-drop)   Drag'n'Drop   Drag n drop   Drag'n'drop   Drag'n'Drop   Drag'n'Drop and normal click   not required   Drag'n'Drop Planned  
Drag and drop
Tags  , with something like django-taggit   with django-taggit   flat text tag field for better performance   possible through custom page types  
with translatable tags
List of Sites   http://madewithwagtail.org/  

Case Studies: https://www.django-cms.org/en/case-studies/

List of Sites: https://www.django-cms.org/en/case-studies/list/
  Gallery of over 250 sites: http://mezzanine.jupo.org/sites/   Almost everything here: http://www.feinheit.ch/portfolio/projekte/ https://www.djangopackages.com/packages/p/django-fiber/ http://www.oppsproject.org

# using

http://www.virgula.com.br
http://www.guiame.com.br
http://www.grupotroiano.com.br
http://www/jovempan.com.br
http://www.partidopirata.com.br
Multilingual and multisite:
https://www.moulin.nl/
http://www.waka-waka.com/
http://wakawakafoundation.org/
http://www.solarforsyria.org/
http://www.solarforphilippines.org/

Single instances:
http://django-fluent.org/
http://studentbattle.nl/
http://www.edoburu.nl/
  http://www.merengueproject.org/
http://spinoff.ugr.es/
http://ofertaimasd.ugr.es/
https://faral.tech/
https://boshra.org/
Multilingual   Multi-lingual interface and multi-lingual DB content   using django-parler
Django Versions All supported versions 1.11-2.2 (3.7) Mezzanine 4.2.3 supports Django 1.10

Earlier versions date back to Django 1.1
1.4.x
1.5.x
1.6.x
1.7.x
1.4, 1.5, 1.6, 1.7, 1.8 1.4
1.5
1.6
1.7
1.8
1.4
1.5
1.9+ 1.1 (0.7.X)
1.3 (0.8.X)
1.6.3
Media asset merging and compression Can and should be handled by 3rd party apps   Built-in optional integration with django-compressor Asset collection from content types / plugins: Yes
Compression: No, should be done in 3rd party app
  using django-compressor   with django-compressor Can and should be handled by 3rd party apps (e.g. django-compressor)
Granular Permissions Easily buildable using request processors.   possible by integrating django-guardian  
Through GitLab or whatever you use
App Integration   Django Fiber itself integrates with Django, so it's the other way around. This means the full power of Django can be used for apps, and Django Fiber will play along nicely.   yes yes yes

yes extendable with Opps-Apps

+20 apps already available in github repo
Pypi Installable
Continuous Integration   https://travis-ci.org/torchbox/wagtail https://travis-ci.org/divio/django-cms/   http://travis-ci.org/stephenmcd/mezzanine   https://travis-ci.org/feincms/feincms   http://travis-ci.org/#!/ridethepony/django-fiber https://travis-ci.org/batiste/django-page-cms  
- https://drone.io/github.com/opps/opps/latest
- https://travis-ci.org/opps/opps

  https://travis-ci.org/edoburu/django-fluent-pages https://travis-ci.org/5monkeys/djedi-cms
508 compliant?
Python 3 compatibility   Currently supports 3.3, 3.4 and 3.5   (In version 3.0 and higher Python 3.3 and higher are supported)   Python 2.7 to 3.4   Python 3.2
+ Python 3.3
Multi-Tenant django.contrib.sites is supported  
primary purpose
Multi-device   Editing UI is fully responsive
Plugins   Most enhancements are code reviewed and rolled into the core. 'Contrib' modules include static site generation, sitemap generation and frontend cache validation management.   Extendable content types and seamless no-config integration with external Django apps. Check out the Mezzanine grid on Django Packages: http://www.djangopackages.com/grids/g/mezzanine/ Core design philosophy Django Fiber itself can be considered a plugin for Django, which we believe is the right way to go.   by subclassing a placeholder   extendable with Opps-Apps  +

custom page type models
flexible content blocks (via django-fluent-contents)
 
Installed by webmaster, without change settings.INSTALLED_APPS
In-line Editing / Frontend-Editing   (In 2.1+)   not required   planned
Django 1.7 Support
Test coverage 96% https://coveralls.io/r/torchbox/wagtail?branch=master 87% 70% 83% 75% About 90% 31 % 80 % 94%
Reuse CMS for a custom content type   Existing models can be extended. All page types and blocks are flexible this way.
Moderation Workflow   One-step draft/published and pre-dated publish   in a very basic way   planned, please contribute Through GitLab, GitHub, or whatever you use for your content.
Demo   A feature complete demo package is provided for easy local installation - https://github.com/wagtail/wagtaildemo cloud based demo at http://demo.django-cms.org/   http://mezzanine.jupo.org   https://github.com/ridethepony/django-fiber-example http://james-cms.com http://demo.merengueproject.org/
admin/admin
Main focus Wagtail was created to offer maximum flexibility for developers and the best possible experience for content editors and creators, with powerful best-in-class core functionality which ranges from integration of ElasticSearch to automatic feature detection for intelligent cropping of photos.
https://janjislot.org/
Wagtail's editing interface is entirely independent of Django Admin / Grappelli. It has been custom designed for optimal user experience, and it is lightweight, responsive, and fast.

Although it will happily power a blog or small website, Wagtail is a compelling choice for large-scale and enterprise projects. It can be used to implement websites of any size, scaling to cope with many thousands of pages (for example http://www.rca.ac.uk, which has over 10,000) and incorporating high end features like native support for automated cache invalidation for frontend caches such as Varnish, Squid, etc.
Django CMS is built to be extended because every page has other requirements. Our focus is on the most flexibility for the developer AND the content manager. Redesigned interface on top of Django's admin (all your third-party apps supporting Django admin will still work!) for managing a hierarchical page tree, with page types extendable via core API.

Included page types range from simple WYSIWYG pages, to advanced types such as admin user built forms, and shopping categories via Cartridge.

Many extras included such as blogging, multi-lingual content, user accounts, tagging, ratings, media library, thumbnailing, and threaded comments.

Content can also be edited inline on the site itself.
Being the most flexible CMS system by providing 1. a CMS for managing a tree of pages and 2. providing the basic building blocks to build your own modules such as blogs, articles etc. and being able to reuse CMS content types.

Short: Customization, reuse, reuse and reuse.
Django Fiber is a simple, open-source, user-friendly CMS for all your django projects. It complements your project, it doesn't take it over.

It allows you to create simple textual, template based pages, add simple content items in pages and views, and adds simple menus that always work.

All this can be maintained using a friendly frontend admin interface.
Django page CMS focus on Page hierarchy with rich content. It aims to be a building block that integrate into the admin seamlessly and that you can complement with your own Django applications. High traffic flexible content portals and magazines with API integrations and automated content Scalability and performance.

Starting from small and simple sites up to large content-rich sites.
Custom page types give developers the flexibility to create the best possible experience for content managers.
Djedi CMS is a lightweight but yet powerful Django content management system with plugins, inline editing and performance in mind.

Easily described as gettext on steroids with revisions and plugins.

Supports multilingual and local flavored translations accessible from views and templates.
Django-cms-light is a multi-site CMS using git repositories to provision its database, stylesheet and all static contents.
You don’t have to use any web form and the database is completely volatile. It’s like Pelican or Jekyll had a baby with Django.
Django-cms-light is dedicated to all the small websites we never have time to do for our friends, built as a tool to experiment hacking local economy !

View all grid packages

Features currently being evaluated

Feature Description
Revision Builtin revision controlled content
Page Depth Maximum depth of page hierarchy.
Tests Contains a suite of unit tests.
Multisite Allows a single installation to serve multiple websites.
WYSIWYG Editor Support for WYSIWYG editor(s) and/or markup formats.
Documented Contains thorough documentation.
SEO Builtin tools for SEO
Page Sorting Visual rearranging of page hierarchy (as opposed to entering index numbers)
Tags Builtin tag support
List of Sites Is there a list of sites online that use the CMS?
Multilingual Full builtin multilingual support.
Django Versions Which versions of Django are supported?
Media asset merging and compression Media assets JS/CSS are compressed in production mode, with a minimal effort
Granular Permissions Is a granular permission system provided?
App Integration Does the CMS support integration of any Django app which provides at least a<br>urls.py?
Pypi Installable Can be automatically installed with dependency resolution via pip or setuptools.
Continuous Integration Does the project have a (public) continuous integration server showing the<br>community it&#x27;s current build status?
508 compliant? See http://webaim.org/standards/508/checklist
Python 3 compatibility
Multi-Tenant If the CMS supports multiple sites, can they all be hosted from a single running<br>instance of the application?
Multi-device Can a single instance serve up different templates for different devices? (eg<br>mobile phones)
Plugins The content of the pages can be easily extended by 3rd-party apps.
In-line Editing / Frontend-Editing Support for editing page content in-line (as opposed to only in the Django<br>admin)
Django 1.7 Support Whether the project also supports Django 1.7.
Test coverage The current test coverage of the package in percent.
Reuse CMS for a custom content type Is it possible to reuse the CMS for a custom content types (different from the<br>Page model itself). Example of such would be a Document model tree having the<br>same management interface as the Page model.
Moderation Workflow Allows for complex, enterprise-ready moderation workflows with hierarchical<br>permission levels and previews of unpublished changes.
Demo Demo site
Main focus What is main target use case for the application (blogs, personal pages, web<br>magazines)?
Search Weight Package Description Last PyPI release: Repo Forks Stars
{{ item.weight / max_weight * 100 | number:0 }}% {{ item.title }} Grid: {{ item.description }} {{ item.last_released | date: 'mediumDate' }} N/A {{ item.repo_forks }} N/A {{ item.repo_watchers }} N/A