Knockout helps in creating rich, responsive display and editor user interfaces with a clean underlying data model. It has sections of UI that update dynamically.
Ember is an MVC framework which is relatively popular and focuses on programmer productivity.It includes a templating and view engine that automatically updates when data changes, just like Angular, Backbone, and React.
Sproutcore powers high profile apps including MobileMe amongst others. It is a framework which boasts a UI framework, the market standard MVC architecture and well written documentation.
Cappuccino is a framework which varies dramatically from the others in that a developers doesn’t need to understand or work with any of the front end trifecta — HTML, CSS or the DOM. One just need to master is the framework!
Ext JS brings a whole new way to build client applications.Ext JS allows the separation of data management, logic and interface elements.Ext JS 4 ships with a helpful MVC guide to get started.