Skip to content

Hamrounix/jupyterlab-topbar

 
 

Repository files navigation

JupyterLab Top Bar

Binder

Monorepo to experiment with the top bar space in JupyterLab.

Similar to the status bar, the top bar can be used to place a few indicators and optimize the overall space.

Inspired by Gnome Shell Top Bar indicators.

screencast

Extensions

Try it online

Try the extensions in your browser with Binder:

Binder

Installation

Requires JupyterLab 1.0

To install the extensions:

# container extension
jupyter labextension install jupyterlab-topbar-extension

# system metrics
jupyter labextension install jupyterlab-system-monitor
pip install nbresuse

# custom text in the top bar
jupyter labextension install jupyterlab-topbar-text

# add a logout button
jupyter labextension install jupyterlab-logout

# theme toggling extension
jupyter labextension install jupyterlab-theme-toggle

All-in-one install:

jupyter labextension install jupyterlab-topbar-extension \
                             jupyterlab-system-monitor \
                             jupyterlab-topbar-text \
                             jupyterlab-logout \
                             jupyterlab-theme-toggle

Development

conda env create
conda activate jupyterlab-topbar

./dev-install.sh

About

JupyterLab Top Bar extension

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 92.5%
  • CSS 6.0%
  • Shell 1.5%