Chyrp is a blogging engine designed to be very lightweight while retaining functionality. It has powerful theme and extension engines, so you can personalize it however you want. The code is well-documented, and it has a very strong structure that's loosely based on the MVC design pattern. Chyrp allows importation from several different blogging engines and uses a system called "feathers", which are basically templates for custom posts.
WordPress is a state-of-the-art, semantic, personal publishing platform with a focus on aesthetics, Web standards, and usability. It was born out of a desire for an elegant, well-architected personal publishing system. While primarily geared towards functioning as a Weblog, WordPress is also a flexible CMS capable of managing many types of Web sites. In addition to the basic blog functions, it also has an integrated link manager, categories, tags, custom taxonomies, file attachments, XFN support, support for stand-alone pages, Atom and RSS feeds for both content and comments, blogging API support (Atom Publishing Protocol, Blogger, MetaWeblog, and Movable Type APIs), spam blocking features, advanced cruft-free URL generation, a flexible theme system, and an advanced plugin API.
Banana Dance is designed to combine the simplicity of wiki publishing software with the versatility of a content management system. The program also promotes community-building through organized/rated comments, badges, points, and access controls. Highly flexible, Banana Dance features a robust template system with a library of themes and plugins. The program can be used for many purposes, including creating an SEO-friendly Web site, developing a robust product manual, creating an environment for project collaboration, providing businesses with corporate knowledge bases, creating a discussion Web site, and more.
Html Writr is an innovative system that allows users with little to no technical knowledge to edit static HTML files. It is very easy to setup, and requires no database to use. The editing experience is simplistic but full featured, using nicedit for the WYSIWYG editor, and allowing users to edit the page title, meta description, and meta keywords. Preparing HTML files for the HTML writer to edit is very quick; just a couple of lines of code and you're done.
Crudin is a mature system written in PHP that reads a MySQL database and dynamicly generates an interface with CRUD (Create,Read,Update and Delete) features. You can use it to save hours and hours of programming when you have to build a custom CMS system, extranet, or when you have to manage the content contained in a MySQL database. Crudin doesn't generate PHP files; it directly generates the interface. With a change in the database, the system automatically fits without any programming.
pycms is a minimalist component-based Web Content Management System based on CherryPy. It has most of the goodies of Plone/Zope: Python instead of a PHP security mess, no MySQL can of worms, clean separation of code and content, and the ability to run nicely behind a Web server/cache/load balancer. In addition, it features plain text storage of all site contents and settings in JSON files, effortless theming, and a small memory footprint.