JupyterLab is a web-based interactive development environment for Jupyter notebooks, code, and data.

You can arrange multiple documents / windows to customize the layout to fit your needs:

  • notebooks

  • outputs

  • markdown files

  • terminal

  • interactive console

  • text files, python files

  • data / documents with rich views (including csv, pdf, json, hdf, …)

JupyterLab Widgets

Additional resources

This video overview is from the JupyterLab getting started documentation

from IPython import display
display.YouTubeVideo("A5YyoCKxEOU", width=600)