Chaplin was built with Backbone.js, an MVC JavaScript library.
Here are some key features of "Chaplin":
· Support for AMD modules
· Individual UI views
· Ruby on Rails-style URL routing system
· Route dispatcher
· Top-level layout manager
· Strict memory management
· Intelligent list rendering
· Publish/Subscribe support
· Cross-module communication
Requirements:
· Node.js 0.4.6 or higher
· jQuery
· Backbone.js
· Underscore.js
What's New in This Release: [ read full changelog ]
· Added full lodash compatibility.
· Removed deferred mix-in (`initDeferred`) support from models, collections and views.
· Improved `Chaplin.Router`.
· Improved `Chaplin.View`.