Skip to main content

Provide arbitrary shortcuts for apps in JupyterLab

Project description

Jupyter Launcher Shortcuts

Extension for JupyterLab (version 4+) and classic Jupyter Notebook (version 7+, currently broken, see Issue #25<https://github.com/2i2c-org/jupyter-launcher-shortcuts/issues/25>_) to add user defined 'launcher' shortcuts. Primarily useful in JupyterHub / Binder situations.

For JupyterLab, they're added in the launcher interface.

For classic Jupyter Notebook, they are added under the 'New' button

Installation

The JupyterLab extension, the classic Jupyter Notebook extension, and a Jupyter Server extension required behind the scenes can all be installed with pip.

pip install jupyter-launcher-shortcuts

Configuring

The extension can be configured in a jupyter_server_config.py file created in any of the directories under config in the output of jupyter --paths command.

c.LauncherShortcuts.shortcuts = {
    'my-shiny-application': {
        'title': 'Human Readable Shortcut Title',
        'target': '{base_url}shiny/my-shiny-application-directory/',
        'icon_path': '/path/to/svg/file'
    }
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jupyter_launcher_shortcuts-4.0.2.tar.gz (167.2 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file jupyter_launcher_shortcuts-4.0.2.tar.gz.

File metadata

File hashes

Hashes for jupyter_launcher_shortcuts-4.0.2.tar.gz
Algorithm Hash digest
SHA256 d78f4c9189c03b601cd187c925dbabd0b24213b5167ec28ea3f03bcbc9d8ef3c
MD5 342525acc99b13043ca0b7115d5d4f1e
BLAKE2b-256 eaf7da73adad53a02de2d135f475c0db9f231732579009655d884526c2fd71e4

See more details on using hashes here.

File details

Details for the file jupyter_launcher_shortcuts-4.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for jupyter_launcher_shortcuts-4.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 03cf05f18d735d6518528b04125bc048bc36456413c33eb7a579fd59a200a3a4
MD5 85d32ec3c003faa91a3003b3170a3b34
BLAKE2b-256 372121908a17df17f0c00f660ec3cfd1baff1aab7eeedc221cd5428f0047c7d6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page