Customizing JupyterLab using extensions
summary
Shows how to install an existing extension (table of contents) via the extension manager, explains front-end vs server extensions, then generates a real extension with the JupyterLab cookiecutter in TypeScript, adds dependencies in package.json, builds with jlpm/npm, runs jupyter labextension link, and adds a toolbar widget (my button) that alerts "you did it" — build and live-reload succeed for front-end work while server extensions require CLI install and restart.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 3:16What is JupyterLab extensions
- 6:04Installing extensions
- 15:20Types of extensions
- 16:02Creating custom extension
- 26:22Demo of extension
- 27:03Sharing extensions
- 30:53Further learning
- 34:06Q&A
related talks
40mJupyterLab: The Evolution of the Jupyter Notebook
29mJupyterLab+Real Time Collaboration
27mAn Evolving Jupyter Notebook
26mHow to Make Your Python Jupyter Notebook Standalone an...
26mEnhancing the JupyterLab Notebook to Overcome Bioinformatics Analysis Challenges with GiN
28mKickstarting projects with Cookiecutter
49mBest tools for Jupyter notebooks
38mLightning Talks and Closing Address - Sunday.
