[action-button title=”View Source” url=”http://knockoutjs.com/”]
Cappuccino Web Framework
[action-button title=”View Source” url=”http://www.cappuccino-project.org/”]
SproutCore applications move business logic to the browser so they can respond to your users’ taps and clicks immediately, avoiding an agonizing roundtrip across often intermittent network connections.
[action-button title=”View Source” url=”http://sproutcore.com/”]
[action-button title=”View Source” url=”http://batmanjs.org/”]
[action-button title=”View Source” url=”http://agilityjs.com/”]
Geddy – The Original MVC Web Framework for Node
Geddy is built on the same MVC principles that many popular frameworks are based on. Every Geddy app has its models, controllers, and views as well as config files and routes.
[action-button title=”View Source” url=”http://geddyjs.org/”]
[action-button title=”View Source” url=”http://somajs.github.com/somajs/”]
[action-button title=”View Source” url=”http://todomvc.com/”]
Backbone.stickit is yet another model-view binding plugin for Backbone. Like the other plugins, Stickit will wire up bindings that will keep form elements, innerHTML, text, and attribute values bound with model attributes.
[action-button title=”View Source” url=”https://github.com/nytimes/backbone.stickit”]
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.
[action-button title=”View Source” url=”http://backbonejs.org/”]
rAppid.js allows you to encapsulate complexity into components which can be used beside HTML. Therefor rAppid.js uses a Shadow DOM, which is rendered as valid HTML in the document body or a specific target. It is completely extendable and works well with other libraries.
[action-button title=”View Source” url=”http://www.rappidjs.com/#/home”]
The Closure Library
[action-button title=”View Source” url=”https://developers.google.com/closure/library/”]
Marionette.js – Application Architecture for Backbone.js
[action-button title=”View Source” url=”http://marionettejs.com/”]
Both Knockout.js and Backbone.js have their strengths and weaknesses, but together they are amazing! With Knockback.js, you can use the strong ORM provided by Backbone and create dynamic views using Knockout bindings.
[action-button title=”View Source” url=”http://kmalakoff.github.com/knockback/”]
PlastronJS is an MVC library which uses the Google Closure library for use with the Closure Compiler. I’ve decided to call it Plastron after the name of the underside of the turtle to mimic names of frameworks like Backbone and Spine but also because it’s a good base to build upon.
[action-button title=”View Source” url=”http://rhysbrettbowen.github.com/PlastronJS/”]
[action-button title=”View Source” url=”https://github.com/elabs/serenade.js”]
[action-button title=”View Source” url=”https://bitbucket.org/mckamey/duel/wiki/Home”]
[action-button title=”View Source” url=”http://cujojs.github.com/”]
[action-button title=”View Source” url=”http://emberjs.com/”]