~/talk

JupyterLab: The Evolution of the Jupyter Notebook

Talkat PyData Los Angeles 2018 · 2018-10-17..10-19· [python, developer-experience]
name:Ian Rose
links:none on file
links:none on file
slides:none on file

JupyterLab positions itself as a next‑generation Jupyter Notebook UI with a modular extension system, implemented in TypeScript using NPM/Yarn, Webpack and React; the codebase shows ~170 contributors, ~13,000 commits and ~3,700 component releases across ~60 core pieces. It demos live features: multiple views of the same file, an optimized CSV grid that opens 1.1 million rows, extension parity so third‑party plugins run on equal footing, LSST adoption for 20 TB per night, and streaming GeoTIFF support.

AI-written summary · about

  1. 0:00JupyterLab introduction
  2. 4:23Classic Notebook limits
  3. 5:50JupyterLab goals and architecture
  4. 9:51JupyterLab interface demo
  5. 13:29Notebook and output management
  6. 16:57Text files and consoles
  7. 18:42File viewers and editors
  8. 23:03Recent improvements and extensions
  9. 26:18Large datasets plans
  10. 28:54Sensitive data security
  11. 29:17Real-time collaboration roadmap
  12. 30:00Contributors and funding
  13. 31:52Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.