Considering it requires no back-end and can be statically hosted, it would be nice to be able to create a Python environment with selected Python packages and offer a REPL section in a Livemark page (e.g. to showcase to readers how easy it is to use a Frictionless Data Package).
An example of a static site that already uses a similar feature is NumPy's documentation (see the Try Numpy section).
See also the instructions on how to embed a REPL using JupyterLite.
Overview
Pyodide supports running a Python REPL (read–eval–print loop) directly in the browser by using WebAssembly.
Considering it requires no back-end and can be statically hosted, it would be nice to be able to create a Python environment with selected Python packages and offer a REPL section in a Livemark page (e.g. to showcase to readers how easy it is to use a Frictionless Data Package).
An example of a static site that already uses a similar feature is NumPy's documentation (see the Try Numpy section).
See also the instructions on how to embed a REPL using JupyterLite.