Jupyterlite is a [version of jupyter that runs entirely on the client side](https://blog.jupyter.org/jupyterlite-jupyter-%EF%B8%8F-webassembly-%EF%B8%8F-python-f6e2e41ab3fa). There is a package now for using it in [sphinx](https://blog.jupyter.org/jupyterlite-jupyter-%EF%B8%8F-webassembly-%EF%B8%8F-python-f6e2e41ab3fa). I should consider adding this to allow for easier demos for new users.