How does that compares to Brython [1]?
The demo I put in the tweet is the same code as when you type `python3` in the terminal, just running in the browser. So it is much more compatible and is mostly [1] feature complete.
[1] minus whatever libraries are likely never to be used that we ripped out
[0] https://yasoob.me/2019/05/22/running-python-in-the-browser/