Rendering 100000 templates:
ECT
Escaped : 1501ms
Unescaped : 105ms
Total : 1606ms
Hogan.js
Escaped : 1764ms
Unescaped : 289ms
Total : 2053ms
Handlebars.js
Escaped : 2494ms
Unescaped : 621ms
Total : 3115ms
Jade without `with`
Escaped : 2835ms
Unescaped : 841ms
Total : 3676ms
Dust
Escaped : 3012ms
Unescaped : 1236ms
Total : 4248ms
Swig
Escaped : 3929ms
Unescaped : 237ms
Total : 4166ms
Underscore
Escaped : 2103ms
Unescaped : 1312ms
Total : 3415ms
Eco
Escaped : 5172ms
Unescaped : 1389ms
Total : 6561ms
nunjucks
Escaped : 5506ms
Unescaped : 3880ms
Total : 9386ms
EJS without `with`
Escaped : 3043ms
Unescaped : 1222ms
Total : 4265ms
Jade
Escaped : 6204ms
Unescaped : 3767ms
Total : 9971ms
EJS
Escaped : 6900ms
Unescaped : 4113ms
Total : 11013ms
git clone https://github.com/vizonluo/template-benchmark.git
cd template-benchmark
npm install
node ./benchmark.js