The premier python-based open source CMS

Plone is a CMS that is based on Python, and uses an object-based storage (ZODB). It comes with enterprise-ready features, and has a strong emphasis on workflow and security. It is also a fully opensource (GPL2) project, with no single company driving it, but a whole ecosystem of smaller firms around the world.
It is in active use from the largest of corporations and government agencies with very high security requirements to universities with tens of thousands of users, yet is also successfully deployed by many small nonprofit organisations and businesses. Plone has evolved over the years and is a mature solution, with emphasis on code quality and tests. Yet there are also new developments; in the last years the front-end has received a complete overhaul to use more modern javascript techniques. Also, theming is cleanly implemented using just HTML/CSS and an XML ruleset. The Plone community is at the heart of Plone; usually friendly, and with deep knowledge of all issues regarding Content Management. The intellectual property of Plone rests with the Plone Foundation, a registered nonprofit Foundation that exists to promote and protect Plone.

lightbulb_outline View ideas list


  • python
  • javascript
  • html/css


  • Web
  • content management
  • cms
email Mailing list
mail_outline Contact email

Plone Foundation 2017 Projects

  • Oshane Bailey
    Improve the Theme Editor UX and Functionality
    The overall goal is to make it possible for editors of themes to feel comfortable working directly with the theme editor. Allowing users to search...
  • Mikko Hursti
    Improved listing customization using Plone Mosaic
    This project proposal is based on the “Improve the Customization of Plone Listings” -idea listed on project ideas gathered by the Plone community. As...
  • K C Pavithira Reddy
    Abstract: is the main website of the Plone community where all the generic addons, plone releases and hotfixes are listed. Currently, there...
  • Noel Varghese
    Plone as a Progressive Web App
    The objective is to develop an Ionic 2 app which in turn will be using Angular 2 that will implement the PWA behavior. It will retrieve the contents...