Handlebars provides the power necessary to let you build semantic templates effectively with no frustration. An extension to the Mustache templating language created by Chris Wanstrath.
Ajax with less suck - (and node.js HTTP client to match)
The de-facto solution to flexible routing with nested views
browser-side require() the node.js way
The 1kb client side MV* library
The aurelia framework brings together all the required core aurelia libraries into a ready-to-go application-building platform.
Marko template engine
Dynamic, browser-based visualization library
MJML: the only framework that makes responsive-email easy
pushState + ajax = pjax