Python CMS

Open-source Python projects categorized as CMS | Edit details

Top 15 Python CMS Projects

  • Wagtail

    A Django content management system focused on flexibility and user experience

    Project mention: Best practice for deployment of my django project with git | | 2022-05-18

    Wagtail is a CMS based on Django, it have an ideal environment management practice value to reference.

  • django-cms

    The easy-to-use and developer-friendly enterprise CMS powered by Django

    Project mention: Django-cms for multiple websites | | 2022-04-30

    How to setup a django-cms project to support multiple websites?

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • Mezzanine

    CMS framework for Django

    Project mention: Fabric + buildout as opposed to Fabric + pip + virtualenv | | 2022-04-23

    I've recently started playing around with Mezzanine, a django-based CMS. I recently just managed to configure Fabric to get it uploading to my host,, as its a bit more involved automatically creating the website on the shared hosting, and I wanted to automate that process.

  • frappe

    Low code web framework for real world applications, in Python and Javascript

    Project mention: ERPNext Installation Details | | 2021-08-11

    $ bench init --frappe-branch version-13 myERPNext $ /home/bpdp/software/python-dev-tools/miniconda39/envs/py39-erpnext/bin/virtualenv -q env -p python3 Getting frappe $ git clone --branch version-13 --depth 1 --origin upstream Kloning ke 'frappe'... remote: Enumerating objects: 2914, done. remote: Counting objects: 100% (2914/2914), done. remote: Compressing objects: 100% (2746/2746), done. remote: Total 2914 (delta 404), reused 1006 (delta 96), pack-reused 0 Menerima objek: 100% (2914/2914), 16.04 MiB | 1.16 MiB/s, done. Menguraikan delta: 100% (404/404), done. Installing frappe $ myERPNext/env/bin/python -m pip install -q -U -e myERPNext/apps/frappe WARNING: You are using pip version 21.2.2; however, version 21.2.3 is available. You should consider upgrading via the '/home/bpdp/kerjaan/erpnext/myERPNext/env/bin/python -m pip install --upgrade pip' command. $ yarn install yarn install v1.22.11 warning ../../../../../../package.json: No license field [1/4] Resolving packages... [2/4] Fetching packages... [3/4] Linking dependencies... warning " > [email protected]" has unmet peer dependency "[email protected] - 3". warning " > [email protected]" has unmet peer dependency "[email protected]^1.16.0". warning Workspaces can only be enabled in private projects. [4/4] Building fresh packages... $ yarn run snyk-protect yarn run v1.22.11 warning ../../../../../../package.json: No license field $ snyk protect Successfully applied Snyk patches Done in 11.34s. Done in 239.98s. Updating node packages... Installing node dependencies for frappe $ yarn install yarn install v1.22.11 warning ../../../../../../package.json: No license field [1/4] Resolving packages... success Already up-to-date. $ yarn run snyk-protect yarn run v1.22.11 warning ../../../../../../package.json: No license field $ snyk protect Successfully applied Snyk patches Done in 9.18s. Done in 9.87s. $ bench build An Error occurred while downloading assets... ✔ Application Assets Linked yarn run v1.22.11 warning ../../../../../../package.json: No license field $ FRAPPE_ENV=production node rollup/build.js Production mode ✔ Built js/moment-bundle.min.js ✔ Built js/libs.min.js Building frappe assets... ✔ Built js/checkout.min.js ✔ Built js/dialog.min.js ✔ Built js/web_form.min.js ✔ Built js/user_profile_controller.min.js ✔ Built js/list.min.js ✔ Built js/chat.js ✔ Built js/bootstrap-4-web.min.js ✔ Built js/frappe-recorder.min.js ✔ Built js/barcode_scanner.min.js ✔ Built js/frappe-web.min.js ✔ Built css/report.min.css ✔ Built css-rtl/report.min.css ✔ Built css/frappe-chat-web.css ✔ Built css/web_form.css ✔ Built css-rtl/frappe-chat-web.css ✔ Built css-rtl/web_form.css ✔ Built js/data_import_tools.min.js ✔ Built js/report.min.js ✔ Built css/printview.css ✔ Built css/email.css ✔ Built css/login.css ✔ Built css/frappe-web-b4.css ✔ Built js/desk.min.js ✔ Built js/control.min.js ✔ Built css/desk.min.css ✔ Built css-rtl/frappe-web-b4.css ✔ Built css-rtl/email.css ✔ Built css-rtl/login.css ✔ Built css-rtl/printview.css ✔ Built css-rtl/desk.min.css ✔ Built js/form.min.js ✨ Done in 47.395s Done in 48.40s. SUCCESS: Bench myERPNext initialized $

  • Lektor

    The lektor static file content management system

    Project mention: Why I built another static site generator: A love story | | 2022-03-19

    I have used a few static site generators over the years including Hugo, Jekyll, and Pelican to host my personal blog. And I have experimented with a few others including Lektor and Gatsby.

  • CMSeeK

    CMS Detection and Exploitation suite - Scan WordPress, Joomla, Drupal and over 180 other CMSs

    Project mention: Some information and advice about DDoS, from someone who was there during #opPayback | | 2022-02-27
  • django-filer

    File and Image Management Application for django

    Project mention: Multiple files in Django model | | 2021-07-30

    You can make it a separate model like mentioned before, or you can be as lazy as i am, save the headache and check out Django-Filer.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • FeinCMS

    A Django-based CMS with a focus on extensibility and concise code

  • Tutor

    The docker-based Open edX distribution designed for peace of mind

    Project mention: Ask HN: Why is there no good open-source LMS? | | 2021-11-19

    I'm not an ops guy, but I know it was a constant source of trouble in our team and a large challenge to keep it running smoothly. For us it took 2-3 experienced engineers something like 2 years to have a stable and smoothly running production environment at scale.

    If you start from scratch today things may have gotten better. You might want to look at, I know Régis has been hard at work making it easier to run Open edX.

  • coderedcms

    Wagtail + CodeRed Extensions enabling rapid development of marketing-focused websites.

    Project mention: Django form with options to use existing instance or create new in same template? | | 2021-07-15 and then imported here

  • puput

    A Django blog app implemented in Wagtail

    Project mention: DRF for API plus what for a CMS? | | 2021-11-11

    I like Wagtail personally. Check for some blog specific work

  • Kotti

    Kotti is a high-level, Pythonic web application framework based on Pyramid and SQLAlchemy. It includes an extensible Content Management System called the Kotti CMS.

  • Opps

    A Django-based CMS for the magazines, newspappers websites and portals with high-traffic

  • django-page-cms

    Official Django page CMS git repository

    Project mention: 3% of 666 Python codebases we checked had a silently failing unit test | | 2022-02-15

  • Plone

    The core of the Plone content management system

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-18.

Python CMS related posts


What are some of the best open-source CMS projects in Python? This list will help you:

Project Stars
1 Wagtail 12,108
2 django-cms 8,722
3 Mezzanine 4,436
4 frappe 3,769
5 Lektor 3,576
6 CMSeeK 1,604
7 django-filer 1,520
8 FeinCMS 827
9 Tutor 643
10 coderedcms 509
11 puput 504
12 Kotti 379
13 Opps 311
14 django-page-cms 278
15 Plone 178
Find remote jobs at our new job board There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives