Marionette is a composite application library for Backbone.js that aims to simplify the construction of large scale JavaScript applications. It is a collection of common design and implementation patterns found in applications.

About Marionette.js

Screenshot of Marionette.js website
Visit marionettejs.com