this weekend I had a few hours to spare and I wanted to see, if it's possible to get JUCE running inside the browser.
This is by no means a complete port of the JUCE framework, but merely a proof of concept. That being said, the basics work surprisingly well. Drawing performance looks promising (even though, I've gone the easy route by using the LowLevelGraphicsSoftwareRenderer).
Getting Audio to work via the Web Audio API or via Emscriptens OpenAL wrapper seems entirely possible. OpenGL should also be doable.
let me hear, what you think