
This plugin adds observable map, filter, indexBy and sortBy features to Knockout.js observable arrays, so you can transform collections in arbitrary ways and have the results automatically update whenever the underlying source data changes.
Node.js is an event-based server-side JavaScript engine.