Unlike Backbone.js, which is based on the MVC pattern, the Mediator pattern of Heisenberg.js consists of a set of objects which communicate by emitting event signals to which objects can register interest in and act accordingly.
Heisenberg.js aims to be a solution which sit between unstructured jQuery code and fully-fledged Backbone.js applications.
It has a fully documented source code if you are interested into going deeper in your understanding of how Heisenberg.js works.
Demo:http:/ / benhowdle. im/ heisenberg/
License: MIT License