JupyterLite is a JupyterLab distribution that runs entirely in your web browser without having to install anything.
JupyterLite comes with a few pre-installed packages such as Numpy, Pandas, Scikit-Learn, Scipy, Matplotlib, etc...
You can install additional packages within the Jupyter Notebook:
import piplite
await piplite.install("package_name")
Note: Packages without a wheel available on PyPI might be incompatible. [learn more]
For more info, keep an eye on the JupyterLite documentation:
- Official website: https://jupyterlite.readthedocs.io/en/latest/howto/index.html