Icon of JupyterLab app on Umbrel App Store

JupyterLab

Next-generation web interface for interactive computing and data science

jupyterlab

Open App Store on your umbrelOS device to install this app
Screenshot 1 of JupyterLab app on Umbrel App Store
Screenshot 2 of JupyterLab app on Umbrel App Store
Screenshot 3 of JupyterLab app on Umbrel App Store
About this app

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.

What's new
Version v4.5.1today

This release includes bug fixes and enhancements to improve stability and user experience:

  • Fixed debugger restart and debug command functionality
  • Improved scrolling behavior in text editors and notebooks
  • Restored undo/redo functionality in JSON settings editor
  • Fixed focus restoration after closing the command palette
  • Restored auto-resizing of code console input prompts
  • Added detection and logging for slow plugins to help identify performance issues
  • Improved handling of missing arguments in font size commands

Full release notes can be found at https://github.com/jupyterlab/jupyterlab/releases

Information