Such high-level frameworks typically offer support for client-side view rendering, routing, data binding, templating, animation, drag-and-drop actions etc.
|Agility||MIT License||jQuery||4 kb|
|Angular||MIT License||NO||29 kb|
|Asana Luna||MIT License||NO|
|Backbone.js||MIT License||jQuery||5.5 kB|
|batman||MIT License||CoffeeScript||15 kb|
|Cappuccino||LGPL License (v2.1)||jQuery||400 Kb|
|ExtJS||GPLv3 and Commercial||NO||300 kb|
|Kendo UI||GPLv3 and commercial||jQuery||150 kb|
|Knockout.js||MIT License||NO||13 kb|
|Sammy||MIT License||jQuery||5.2 Kb|
|Spine||MIT License||CoffeeScript||2 kb|
|qooxdoo||LGPL and EPL||jQuery,OpenAjax||30 kb|
Angular supports the entire development process, provides structure for your web apps, and works with the best JS libraries.Declarative UI Templates, Two-Way Data Binding With angular, the view and data model are always in sync — there is no need for manual DOM manipulation. MVC with Dependency Injection
Luna is one of those hush-hush private frameworks that people have been talking about. And for good reason, I must admit. The framework features a lot of niceties including an evolved MVC architecture, pubsub, caching, routing and authentication.
Backbone.js gives structure to web applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing API over a RESTful JSON interface.
Cappuccino is an open source framework that makes it easy to build desktop-caliber applications that run in a web browser.
CorMVC is a jQuery-powered Model-View-Controller (MVC) framework that can aide in the development of single-page, web-based applications. CorMVC stands for client-only-required model-view-controller and is designed to be lowest possible entry point to learning about single-page application architecture. It does not presuppose any server-side technologies, or a web server of any kind, and requires no more than a web browser to get up and running.
AExt JS 4 is a major step forward for web frameworks. Building on Ext JS 3.3, our latest release adds over 350 new APIs, 50 new classes, and 65% more documentation. Ext JS 4 also brings an entirely new data package that enables developers to use a model-view-controller architecture when building their app. The new MVC enables apps to leverage features like Infinite Scrolling a Grid to build an entirely new level of interactivity in to web apps
Kendo UI Framework
PureMVC is a lightweight framework for creating applications based upon the classic Model, View and Controller concept. Based upon proven design patterns, this free, open source framework which was originally implemented in the ActionScript 3 language for use with Adobe Flex, Flash and AIR