JupyterLite is an unofficial Jupyter distribution that runs entirely in the web browser without any server components…
Easily embed a console, a notebook, or a fully-fledged IDE on any web page.