SHPAML v0.1 -- HAML-like language for Python

Steve Howell showell30 at
Fri Dec 11 14:10:44 CET 2009

SHPAML is a HAML-like language for Python.  If you are not familiar with HAML, it is a markup language implemented in Ruby that allows you to create web pages with an indentation-based syntax.  SHPAML is not an exact port of HAML, but it shares the same big goal of slimming your markup, and it is written in Python!  It is a simple, lightweight preprocessor and intended to be used in many authoring schemes, whether you are producing HTML directly or integrating with a templating system.

More details can be found here:

It is an early version, but it has been well tested in practice already and is feature-complete for its fairly minimal goals as of now.  The site has a link to a mailing list (Google Groups) for further discussion, if this interests you!


Steve Howell

More information about the Python-announce-list mailing list