Try Transparency Transparency is a minimal template engine for jQuery. It maps JSON objects to DOM elements with zero configuration. Just call .render() Examples Assigning values Iterating over a list Nested lists Nested objects Directives Nested directives