Released first version of micro-template.js to npm: https://npmjs.org/micro-template (repository: http://github.com/cho45/micro-template.js ). Of Course, you can use this in HTML pages. This is inspired from John Resig's JavaScript Micro-Templating. It is awesome because very leverage small code. But wrote from scratch as following reason: Better error messages: show line-number in runtime errors