Ember.js package that provides observers, computed properties and mixins. This package is very low-level; you should consider using ember-runtime instead.
Ember.js package that provides a classical object model, bindings, observers, computed properties and other conveniences. Great for use on the server or in the browser. Does not have a requirement on DOM.
A lightweight library that provides tools for organizing asynchronous code