ist.js

IST is a javascript DOM templating engine using a CSS selector-like syntax. It supports custom directives (much like Handlebars block helpers) and handles arbitrary JS expressions inside templates.