A library interpreting a JavaScript object structure as XML or HTML/CSS for generating a markup document.