While I fully endorse emscripten ( see <a href="http://web3dblog.wordpress.com/2012/11/19/news-on-bananabread/" rel="nofollow">http://web3dblog.wordpress.com/2012/11/19/news-on-bananabrea...</a> ) I started to play around with <a href="https://github.com/rogerwang/node-webkit" rel="nofollow">https://github.com/rogerwang/node-webkit</a> which is a precompiled chromium that loads a HTML/CSS/JS-Zip file - no compilation at all. If you are in the WebGL/Three.JS field this might be another way to go. I will follow both paths.