Here is a collection of Iodide Notebooks. Iodide is like Jupyter Notebooks, except the Kernel runs in the browser, there is no ocmpute server needed, so a single NGINX file server can support thousands of users. Iodide includes Pyodide, 32 Data Science Python libraries compiled to WASM and running in the browser. While Iodide is quite young, the source code is provide, and Mozilla provides great support on their github page.
Built using NGINX, the ZODB, the Cromlech Web Framework, Pug.js, Coffeescript, the Ace Editor and the CkEditor.