Alan is not incorrect here (Python doesn't *natively* run in browser), but these days that's an increasingly meaningless distinction (even if we aren't there *yet*!). There are a couple of approaches to running Python in browser:
* Transpilation approaches like Brython: https://brython.info/static_tutorial/en/index.html * WASM approaches like Pyodide - https://pyodide.org/en/stable/ Pyodide is *newer*, and is used by JupyterLite to run JupyterLab in the browser without a backing server. I won't add anything to Alan's other answers, as I think they fully cover it! _______________________________________________ Python-ideas mailing list -- python-ideas@python.org To unsubscribe send an email to python-ideas-le...@python.org https://mail.python.org/mailman3/lists/python-ideas.python.org/ Message archived at https://mail.python.org/archives/list/python-ideas@python.org/message/VNFFFQX5EP4WH536NKPBV3UW3LUHCSJV/ Code of Conduct: http://python.org/psf/codeofconduct/