What if I wrote a python Pygame wrapper that translated into GameJS functionality that ran in the browser? Then I could run python in the browser, import pygame, and run MOST of pygame in the browser as well!
So that's what I did! It's in rough draft, this is the first draft, and I had to modify some libraries to do it (which is documented on my github account). It's not bullet proof or heavily tested, but it works (at least I got it to work on my nodewebkit installation). Here's a more detailed journey of my thoughts and motivations for this library: http://wunk.me/announcing-pygjs-pygame-in-your-browsernodewebkit/
The github repository is here: https://github.com/asherwunk/pygjs
I thought this might be of interest to you HTML5 guys cause it uses HTML5 and the browser in the end, you just get to Pythonize it up! Fun!
Anyways, I hope you guys find this useful in any way, even for a kick,
P.S. I can use all the encouragement I can get, being a self-taught programmer, so there's two links that you can help me if you like what I've done here to continue development: https://ko-fi.com/A18224XC and my patreon at https://www.patreon.com/asherwolfstein
Anyways! HAPPY PYGAMING!