Jupyter Book allows you to generate a 'launch' button that brings you into an interactive session provided by Binder or JupyterHub. For any pages that are backed by a notebook (.ipynb or a MyST notebook), the button points to the cloud service providing computation, and will load the environment + the content of the current page as an interactive notebook.
This is not the same thing as launching a Thebe session, it involves directing the user to a full Jupyter interface that is run via Binder or JupyterHub.
User story
As a reader, I want to be able to click a button on a MyST page that launches a Jupyter session and redirects the user to it, and opens the current page of content with a live kernel.
Jupyter Book allows you to generate a 'launch' button that brings you into an interactive session provided by Binder or JupyterHub. For any pages that are backed by a notebook (
.ipynb
or a MyST notebook), the button points to the cloud service providing computation, and will load the environment + the content of the current page as an interactive notebook.This is not the same thing as launching a Thebe session, it involves directing the user to a full Jupyter interface that is run via Binder or JupyterHub.
User story
As a reader, I want to be able to click a button on a MyST page that launches a Jupyter session and redirects the user to it, and opens the current page of content with a live kernel.
References
Here's an example of it in action for the UC Berkeley DataHub: