emscripten version actually kind of runs in a browser now. pretty messed up looking, but it's a start.