JsRender: Next generation jQuery Templates

Optimized for high-performance pure string-based rendering, without DOM or jQuery dependency. (Current version - "codeless" tag syntax)
Step by Step samples
Inserting data values
Compiling templates from strings
{{= }} and {{= !}}
{{if}} and {{else}}
{{each}}
Template composition
Accessing paths
Custom tags
Registering 'helper' tags
Chained tags
Allowing code - program flow
Allowing code - returning content
JsRender without jQuery
See also JsViews
(JsViews provides interactive data-driven views, built on top of JsRender templates)
Perf tests
Perf comparison