12 useful Python based CMS


Python is a widely-used general-purpose, high-level programming language.

Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than would be possible in languages such as C++ or Java.

12 useful Python Based CMS.

12 useful Python based CMS

1 Mezzanine

Mezzanine is a robust, consistent, and flexible Python-based content management platform.

Built using the Django framework, Mezzanine provides a simple yet highly extensible architecture that encourages diving in and hacking on the code.

Mezzanine is BSD licensed and supported by a diverse and active community.

Mezzanine resembles tools such as WordPress that provide an intuitive interface for managing pages, blog posts, form data, store products, and other types of content.

But Mezzanine is also different. Mezzanine provides support for the PostgreSQL database and is launch under a BSD license.

Mezzanine CMS

2 Django-cms

Django CMS is an easy-to-use Python-based CMS for content editors and developer-friendly.

It’s an open-source enterprise content management system based on the Django framework. With Django CMS, you can easily integrate your existing Django Apps.

You can also easily define editable areas, called placeholders, in your templates, which you fill with many different so-called CMS content plugins.

Django-cms provide support for many databases such as PostgreSQL, MySQL, SQLite 3, and Oracle.

Django CMS

3 MoinMoin

MoinMoin is an advanced, easy to use and extensible WikiEngine with a large community of users.

MoinMoin’s storage mechanism depends on flat files and folders, rather than a database.

It makes it easy to manipulate the content in a text editor on the server if necessary, including managing revisions if the wiki gets attacked by spammers.

MoinMoin CMS

4 Plone

Plone is a free and open-source content management system built on top of the Zope application server.

It is a Python-based CMS known as an “Enterprise CMS” and is most commonly used for intranets and as part of the web presence of large organizations.

Plone CMS

5 Pinax

Pinax is an open-source CMS built on the Django Web Framework.

It is come with numerous reusable Django apps and providing starter projects and infrastructure tools.

Pinax takes care of the things that many sites have in common so you can focus on what makes your site different.

Pinax CMS

6 Skeletonz

Skeletonz is a Python-based content management system. It differs from others by being simple, but yet very powerful and extensible.

If you need a simple system that you and your users are going love, then Skeletonz might be the perfect solution for you.

The system is open-source and released under GNU GPL.

Skeletonz CMS

7 quokka

quokka is a flexible content management system powered by Python, Flask, and MongoDB.

You can use Quokka CMS to publish a blog, a web portal, intranet, document management system. You can also install existing quokka-modules such as quokka-cart to create an e-commerce app, or you can easily create a new quokka-module to fit your needs.

Quokka CMS

8 Kotti

Kotti is a Python web application framework that includes a full-featured, user-friendly, lightweight, and extensible content management system solution named the Kotti CMS.

It develops rich CMS-like applications that have essential features like workflows, security protection, work with hierarchical data, etc.

Add-ons provide all additional features.

Kotti CMS

9 Wagtail

Wagtail is a fast, powerful, and elegant Django-based CMS, open-sourced under the BSD license.

It is mainly planning to offer an unrivaled user experience to site editors, with lightning-fast page loads and a slick, responsive UI.

At the same time, it was built for developers by developers. Wagtail leverages the power of the Django stack and can be endlessly extended and customized to accommodate the most complex functionality and ambitious designs.

Wagtail CMS

10 Nive cms

Nive is new -out of the box- open source content management system based on Python and the pyramid web framework.

The CMS comes with everything needed to set up a simple website: a default design with templates, a set of essential content elements, and an included webserver.

No python knowledge is required to get started.

Nive CMS

11 Pyplate

Pyplate is a lightweight Content Management System written in Python. Based on a Raspberry Pi, so it had to be efficient and compact.

I wanted to build a CMS that performs well right out of the box without having to install any plugins.

Support for SEO friendly URLs and metadata is built-in, so it’s easy for search engines to send relevant traffic to your site.

Pyplate CMS

12 Bombolone

Bombolone is a tasty Content Management System for Python based on Flask, MongoDB, AngularJS, Sass, and Bootstrap.

It is a program to be a simple, flexible toolset for projects of any size.

Bombolone CMS

You might also like

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More