HTMLjs is a JavaScript MVVM (a modern variant of MVC) framework that makes it easier to create rich, desktop-like user interfaces with JavaScript. It uses HTML.data to make your UI automatically stay in sync with an underlying data model, along with validation, custom controls, dynamic script loading to enable productive development. This framework is similar to Knockoutjs, actually it's inspired by Knockoutjs but many times faster than Knockout, maybe it's the fastest MVVM framework ever because it only uses pure javascript code, no thing such as template.
##Getting started http://nhanaswigs.github.io/htmljs/api/index.html
##License
MIT license - http://www.opensource.org/licenses/mit-license.php