Skip to content
This repository has been archived by the owner. It is now read-only.
A static website compiler and blog engine written in Python.
Branch: plugins
Clone or download
Latest commit f8503eb Oct 6, 2015
Type Name Latest commit message Commit time
Failed to load latest commit information.
converters Clean up a bit. Feb 27, 2011
docs Typo Correction Oct 5, 2015
requirements Drop pytest from development requirements list. Mar 18, 2013
.gitignore Don't track Sublime Text 2 editor project & workspace files. Nov 16, 2012
CHANGES.txt Add Python 3.3 to list of versions that we test against. Mar 15, 2013
CONTRIBUTORS.txt Add dongrui to contributors list re: #23. Mar 18, 2013
LICENSE.txt final (?) license change Jul 29, 2009 Add project contributors list. Aug 30, 2012
README.rst Prep for 0.8b1 release. Oct 8, 2012
RELEASING.rst Add reminder about how to publish to Oct 13, 2012
setup.cfg Still working on getting unit tests to pass in py3k. Mar 21, 2011 textile supports 3.0 now, so remove version hack Jun 10, 2015
tox.ini Add Python 3.3 to list of versions that we test against. Mar 15, 2013


Blogofile is a static website compiler that lets you use various template libraries (Mako, Jinja2), and various markup languages (reStructuredText, Markdown, Textile) to create sites that can be served from any web server you like.

Version 0.8 of Blogofile breaks out the core static site compiler and gives it a plugin interface. That allows features like the blog engine that was Blogofile's original raison d`être to be built on top of the core.

blogofile_blog is a blog engine plugin created by the Blogofile developers. With it installed you get a simple blog engine that requires no database and no special hosting environment. You customize a set of Mako templates, create posts in reStructuredText, Markdown, or Textile, (or even plain HTML) and blogofile generates your entire blog as plain HTML, CSS, images, and Atom/RSS feeds which you can then upload to any old web server you like. No CGI or scripting environment is needed on the server.

See the Blogofile website for an example of a Blogofile-generated site that includes a blog, and check out the project docs for a quick-start guide, and detailed usage instructions.

Or, if you're the "just get it done sort", create a virtualenv, and dive in with:

pip install -U Blogofile
pip install -U blogofile_blog
You can’t perform that action at this time.