Jinja2 and Mako are both apparently pretty fast.
How do these compare to (the less featured but probably good enough for what I\'m doing) string.Template ?
In general you will have to do profiling to answer that question, as it depends on how you use the templates and what for.
string.Template is the fastest, but so primitive it can hardly be called a template in the same breath as the other templating systems, as it only does string replacements, and has no conditions or loops, making it pretty useless in practice.