JupyterLab
JupyterLab is a web-based interactive development environment for working with notebooks, code, and data. It provides a flexible, multi-document workspace where you can use notebooks, text editors, terminals, and other tools side by side in tabs and panels.
It runs code through language-specific kernels—Python is common, but several other languages are supported.
JupyterLab is also extensible because of its modular architecture that supports a public extension system for adding new panels, viewers, themes, and integrations.
Official website: jupyterlab.readthedocs.io
Related Resources
Tutorial
JupyterLab for an Enhanced Notebook Experience
In this tutorial, you'll learn how to use the JupyterLab authoring environment and what it brings to the popular computational notebook Jupyter Notebook. You'll learn about its different tools and discover how they can work together to enhance your notebook experience.
By Leodanis Pozo Ramos • Updated Dec. 18, 2025