Mithril is a modern client-side Javascript framework for building single page applications. It is small ( 8kb gzip), fast and provides routing and XHR utilities out of the box.