Templess - another XML templating system for Python

Guido Wesdorp guido at infrae.com
Mon Sep 5 12:35:58 CEST 2005


Hello!

I've just released Templess 0.1.

Templess is an XML templating library for Python, that is very compact
and simple, fast, and has a strict seperation of logic and design. It
is different from other templating languages because instead of 'asking'
for data from the template, you 'tell' the template what content there
is to render, and the template just provides placeholders. Instead of
calling into your code from the template, all data for the template is
prepared in the code before it is handed over to the templating engine
to render. This  makes Templess very suitable for programmers, since
everything is done from the Python code layer rather than using some
domain-specific language from the XML.

Version 0.1 is feature complete, and can be downloaded from:

http://debris.demon.nl/templess_package

Project pages (Trac) can be found here:

http://debris.demon.nl:8080/cgi-bin/templess.cgi

Templess is released under terms of a BSD-style license. It depends on
the very cool 'lxml' package for XML parsing and generation
(http://codespeak.net/lxml) and the even cooler py.test package from
'the py lib' (http://codespeak.net/py/current/doc/).

Cheers,

Guido Wesdorp



More information about the Python-announce-list mailing list