* emscripten-forge [1] which is a conda-distribution for emscripten-wasm32 / emscripten-wasm64
* jupyterlite [2] which runs jupyter notebooks in the browser and has kernels for python,r-lang, sqlite,cpp,octave, javascript and many more.
* notebook.link [3] which is a high level platform around jupyterlite that allows to share notebooks.
Disclaime: I am the main author of emscripten-forge, I am a contributor to jupyterlite and work for the company behind notbook.link
[1] https://emscripten-forge.org/