http://krymski.com/espresso.js/ Espresso.js - Features - Getting Started Views - data-ref Controllers - constructor - init - ref - view - model - include - remove - listenTo - stopListening - setView - set - render Models - constructor - defaults - set - get - toObject Collections - constructor - idAttribute - count - get - set - reset - findIndex - find - remove - Array methods Lists - constructor - set - reset EventEmitter - addListener - removeListener - emit Examples - Comments - ToDoMVC Espresso.jsP Espresso.js is a tiny MVC framework inspired by Backbone and React with a focus on simplicity and speed. We've aimed to bring the ideas of unidirectional data flow of Flux to a simple, Backbone-style library. FeaturesP * tiny, less than 500 lines and 3kb gzipped * zero dependencies * performance and memory focused * does not aim to support anything below IE10, but may work on older browsers using a shim Getting StartedP If you're using Browserify or Node/CommonJS, simply install the package: $ sudo npm install --save espresso.js Alternatively grab the standalone version that you can import with a