Brought to you by NumFOCUS Foundation and O’Reilly Media
The official Jupyter Conference
Aug 21-22, 2018: Training
Aug 22-24, 2018: Tutorials & Conference
New York, NY

JupyterLab tutorial

Jason Grout (Bloomberg), Matthias Bussonnier (UC Berkeley BIDS)
1:30pm–5:00pm Wednesday, August 22, 2018
Location: Gramercy B

What you'll learn

  • Explore JupyterLab, Jupyter's new frontend
  • Learn how to transition to JupyterLab from the Jupyter Notebook


For the last two years, the Jupyter team has been working on the new Jupyter frontend: JupyterLab. While JupyterLab allows the use of Jupyter notebooks, it goes beyond the classic Jupyter Notebook by providing a flexible and extensible web application with a set of reusable components. Users can arrange multiple notebooks, text editors, terminals, output areas, and custom components using tabs and collapsible sidebars. These components are carefully designed to enable the user to use them together or separately. (For example, a user can send code from a file to a console with a keystroke or can pop out an output from a notebook to work with it alone.)

JupyterLab is based on a flexible application plugin system provided by PhosphorJS that makes it easy to customize existing components or extend your project with new components. For example, users can install or write third-party plugins to view custom file formats, such as GeoJSON, interact with external services, such as Dask or Apache Spark, or display their data in effective and useful ways, such as interactive maps, tables, or plots.

Jason Grout and Matthias Bussonnier walk you through using JupyterLab, explain how to transition from the classic Jupyter Notebook frontend to JupyterLab, and demonstrate JupyterLab’s new powerful features.

Photo of Jason Grout

Jason Grout


Jason Grout is a Jupyter developer at Bloomberg, working primarily on JupyterLab and the interactive widget system. Previously, Jason was an assistant professor of mathematics at Drake University in Des Moines, Iowa. Jason co-organizes the PyDataNYC Meetup. He has also been a major contributor to the open source Sage mathematical software system for many years. He holds a PhD in mathematics from Brigham Young University.

Photo of Matthias Bussonnier

Matthias Bussonnier

UC Berkeley BIDS

Matthias Bussonnier is postdoc at UC Berkeley BIDS and a core developer of the Jupyter and IPython project, where he is working in close collaboration with Google to bring real-time collaboration to the Jupyter environment.

Comments on this page are now closed.


08/21/2018 10:32am EDT

Any requirements, prep, things to bring?