Product Information
What is Jupyterlab?
An extensible environment for interactive and reproducible computing based on Jupyter Notebook and architecture. It is now ready for user adoption. JupyterLab is the next-generation user interface for the Jupyter project, offering all the familiar building blocks of the classic Jupyter Notebook (notebooks, terminals, text editors, file browsers, rich outputs, etc.) within a flexible and powerful interface. JupyterLab will eventually replace the classic Jupyter Notebook. JupyterLab can be extended using npm packages that utilize our public API. To find JupyterLab extensions, search for the npm keyword `jupyterlab-extension` or the GitHub topic `jupyterlab-extension`. For more information on extensions, refer to the user documentation.
The current version of JupyterLab is suitable for general use, and the extension API will continue to evolve for JupyterLab extension developers.
How to use Jupyterlab?
JupyterLab is a web-based interactive development environment built upon the Jupyter Notebook architecture, designed for interactive and reproducible computing. It offers a flexible and powerful user interface that integrates all the features of the classic Jupyter Notebook while supporting extensions.
Core Functions of Jupyterlab
Notebook
Usage Scenarios of Jupyterlab
- Data science workflows.
- Scientific computing
- Computational journalism.
- Machine Learning
- Create and share computational documents.
Common Questions about Jupyterlab
What does Jupyterlab do?
How do I use Jupyterlab?
What are the core features of Jupyterlab?
What are the application scenarios of Jupyterlab?





















