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

Steve Howell showell30 at
Thu Dec 24 23:09:54 CET 2009

Just to follow up on the announcement below, SHPAML is a mini language
that can help you build web pages more quickly.  It runs under Python
versions 2.4, 2.5, 2.6, and 3.1.

Since the original announcement, I have written a tutorial that allows
you try out your own SHPAML examples online:

I have also fixed some minor bugs, removed some unneeded features, and
cleaned up the download process.

As this is a new project, feedback is especially welcome.  You can
follow this link to find the mailing list:


Steve Howell

On Dec 11, 5:10 am, Steve Howell <showel... at> wrote:
> 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!
> Thanks,
> Steve Howell

More information about the Python-announce-list mailing list