tupai.js is a minimal and flexible javascript mvc framework. providing a robust set of features for building single and multi-page.