PyLucid

PyLucid is a free content management system. It is written in Python using the Django Web framework. The first version of PyLucid released 2005.

PyLucid has a web based installer, so the user needs no shell account. It’s works on a standard webserver with Python (at least v2.4) CGI and one of the supported database engines (MySQL, SQLite3, Postgre, Oracle and MS-SQL). It is highly customizable via the powerful django template engine and CSS. It support a Plugin API and has some interesting built in Plugins (a file manager, RSS etc.)

Target audience

PyLucid is made for simple web pages like private homepage. The target audience is technically engaged users and less to “normal” final user. Unlike many other CMS systems, PyLucid offers only basic functions provided by a typical web page, which makes it simpler to use. It does not make excessive demands of e.g. an unnecessary editorship system.

Features

Beside the basic features of a content management system, PyLucid offers some interesting features:

* A built in weblog plugin (new in v0.8.5)
* Web based installer
* TinyMCE WYSIWYG Editor + Markup: Textile, Markdown, ReStructuredText
* Appearance freely formable
* Expandable through plugins
* Wiki similar link / Permalink
* Administration of static files with the file manager Plugin
* Embed external websites and RSS feeds
* integrate local stored Source files into the CMS page and highlight with Pygments
* Generate RSS feeds of page changes.
* Built-in search engine

Feature plans

With the new v0.9 the developer add these new features:

* i18n content
* content revision control
* plugin API improvement

Source