Banjo is a blogging application with bells and whistles, written using the Django framework. It supports caching and skinning. It is suitable for any blog, but is most appropriate for integration into an existing Django application, such as a Satchmo store or a forum. It supports multiple blogs from one installation, each with their own skin. The blogs can be served from unique domain names, from subdirectories, or from subdomains with equal ease, without special configuration. Trackback and Pingback are supported and you can use standard blogging tools such as Ecto, Mars Edit, or ScribeFire to post to the blog.
Blite is a lightweight blog application with a focus on simplicity and ease of use. It provides the essential features of a blog, including categories, archives, and comments. It can easily be themed by modifying a stylesheet and a few simple templates. Blite pages are fast-loading and validate as HTML 4.01. Comment spam is filtered to a spambox (by the use of blogspam.net), where it can be reviewed and deleted (or published). Blite requires PHP 5.3 (or later) with the sqlite extension, and the xmlrpc extension for comment spam filtering.
FreePHPBlogSoftware is blogging software with a design template system which makes creating a quick "template look" or a complete custom design very easy. The layout design is handled by a single file which keeps the design in one spot. This file can be edited in a WYSIWYG HTML editor such as Adobe Dreamweaver or others, so no special coding knowledge is required to create a complete custom Web site design.
Geeklog is the weblog software that concentrates on performance, privacy, and security. It features Web-based administration, surveys (polls), user-customizable boxes, a friendly administration GUI with a topic manager, an option to edit or delete stories, an option to delete comments, a search engine, backend/headlines generation (RSS/Atom format), calendaring, and much more.
GitBlogger is a small tool that allows you to write blog posts in reStructuredText using an editor of your choice, commit your posts to a git repository, and then have them automatically converted to Blogger blog posts when you push your repository to another repository. GitBlogger handles creating, updating, and deleting Blogger posts in response to changes in the git repository and handles renames in your git repository.