Linq2js is a project mainly written in JavaScript, based on the View license.
Linq2JS is a library for writing linq like expressions in javascript