Hey, Ok, there's a new template engine in town. It's simple and good. Yay! download it https://sourceforge.net/project/showfiles.php?group_id=210374&package_id=253247&release_id=556093 and try it out. there is a simple example of how the code works (in a php rendition) here: http://projektorange.com/template_example/ It supports * simple string replacement * repeating objects (lists of items with attributes) * a named cycle for repeating objects (think alternating colors.. as many as you want!) * support for infinite levels of repeating objects. (lists inside lists inside lists) * a template library * your own key delimiters * adding named templates on the fly * adding templates via URL * beer