Fork me on GitHub

Template-Engine-Chooser!

Is this for use on the client or the server?
How much logic should it have?
Does it need to be one of the very fastest?
Do you need to pre-compile templates?
Do you need compile-time partials?
Do you want a DOM structure, or just a string?
Aside from template tags, should it be the same language before and after rendering?