JupyterLab
Next-generation web interface for interactive computing and data science
Screenshots



About
JupyterLab is a next-generation web-based user interface for Project Jupyter. It enables you to work with documents and activities such as Jupyter notebooks, text editors, terminals, and custom components in a flexible, integrated, and extensible manner. You can arrange multiple documents and activities side by side in the work area using tabs and splitters. Key features and workflows include: - Code Consoles for interactive code execution and linking to a notebook kernel. - Kernel-backed documents that allow code in any text file (Markdown, Python, LaTeX) to be run interactively. - Mirrored cell outputs for simple dashboards. - Multiple views of documents with different editors or viewers (e.g., live preview of Markdown or CSV). - A unified model for viewing and handling data formats (images, CSV, JSON, PDF, Vega, etc.). - Customizable keyboard shortcuts and an extensible architecture. JupyterLab uses the same notebook document format as the classic Jupyter Notebook.