This is a list of web log ("blog") software written in Python, organised by category. Please feel free to add to the list or add details.

To start a feature comparison, use the following keys within braces:

a = authentication / authorization b = integrated admin backend for editors (CMS) c = comments h = caching k = pingback / traceback m = markup support n = notifications p = plugin architecture u = multi-user blog system (Twitter-like) r = RSS feed s = data export / import (schema migration) t = topics / categories

pyLJclient wxPython LiveJournal client

pyblogger wrapper for the Blogger API

plagg a RSS/Atom aggregator for (Py)Blosxom



web2py Based

Instant Press Instant Press is an open source CMS developed in the web2py framework. Instant Press is simple, easy to use and attractive. Last Updated Dec 2010

Blogitizor A blog system developed with web2py. Offers posts, pages,caching, comments, file uploads, import your wordpress data. Last Updated May 2010

PyPress Wordpress Clone made with web2py framework (can run on Google App Engine)

TechFuel blog

web.py Based

Zope Based

Django Based

TurboGears Based

Pocoo Libs Based

Zine (formerly Textpress) An open source personal publishing platform that inherits many ideas of WordPress Written in Python and developed with a focus on security and usability Built on top of Werkzeug, Jinja2 and SQLAlchemy, with plugins last released 2009-01-11

HgBlog PyPI is a "set of modifications to the Sphinx project to make it slightly more suitable as a blogging engine". See also its page on PyPI.

Blohg PyPI

Simblin

micro-blog

Snakelets Based

Frog running on Snakelets, As of 20100607, there is only a Wikipage discussing a Frog reimplementation. Frog and Snakelets are no longer publicly available. calendar image embedding or linking multi-user active article overview permalinks Unicode compatible data as XML files on filesystem CSS-based valid layout



Static

Crotal Generate Static site using jinja2 template engine, markdown syntax Simple, Static and Fast Easy to use Incremental generation. last updated 2014-02

Hyde Generate static HTML using jinja2 template, markdown syntax,... Based on Python and Django, heavily inspired by Jekyll last updated 2011-05

Blug Static site generator for Markdown based posts, including RSS feed and sitemap generation Deep microdata integration - automatic Google Author information support Third party support: Disqus, Google Analytics, Clicky, GitHub, Twitter, Facebook, Google+ Includes built-in pure Python web server optimized for static sites last updated 2013-07

Blaag Minimalistic blogging software that generates static HTML from RST source Uses Mercurial for version control Disqus and Google Analytics integration last update 2013-02

Tinkerer Based on Sphinx Disqus comments, Google Analytics, RSS feed, search function, sidebar widgets

Acrylamid yet another static blog compiler with fast incremental builds flexible, view-controller inspired configuration Disqus comments, RSS/Atom Feeds, tags, pages, static content, various markup extensions

Thot Supports YAML; Mako and Jinja2 for templating… … and several markup formats for input: Markdown, RST, Creole, Trac, plaintext, HTML Can be used with Github for storing articles. RSS/ATOM feed, sitemap.xml, tags and categories, scheduled publication, server-side hyphenation, LaTeX formulas

Nikola Creates static files with reStructuredText, Markdown, IPython Notebook (and more!) as input Themeable with Mako or Jinja2 Supports multi-language sites, image galleries, the creation of RSS feeds, syntax highlighting, DISQUS and other services for comments Fast builds, thanks to doit (doesn't rebuild the entire site at once)

mynt Creates static files with markdown as input Themeable with Jinja2 Supports multi-language site

Pelican Creates static files with reStructuredTest / markdown / AsciiDoc as input Themeable with Jinja2 Supports multi-language site



Uncategorized