M3d-js is a project mainly written in JavaScript, it's free.
3D math library for use with JavaScript and WebGL