KnockoutJS

Knockout makes it easier to create rich, responsive UIs with JavaScript