# Epoxy.js : Data Binding for Backbone

[Epoxy.js](http://epoxyjs.org "Epoxy.js") is an elegant and extensible data binding library for [Backbone.js](http://backbonejs.org "Backbone.js"); it provides feature-rich extensions of Backbone's `Model` and `View` components designed to hook view elements directly to data models. Epoxy captures some great aspects of [Knockout.js](http://knockoutjs.com "Knockout.js") and [Ember.js](http://emberjs.com "Ember.js") in a familiar API that feels tastefully like Backbone, with minimal additional file size (~10k-min, 2k-gzip). Some key features in Epoxy include:</p>

 - Computed Model & View Attributes
 - Declarative View Bindings
 - Automated Dependency Mapping
 - Automatic View Updates

Epoxy builds on [jQuery](http://jquery.com "jQuery.js")/[Zepto](http://zeptojs.com/ "Zepto.js")+[Backbone](http://backbonejs.org "Backbone.js") and works where they work: IE6+, Firefox 3+, Safari, Chrome.


## Help & Documentation

For complete installation and usage documentation, visit the project's website at [epoxyjs.org](http://epoxyjs.org "Epoxy.js").