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.3.tar.gz (169.0 kB view details)

Uploaded Source

Built Distribution

File details

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

File metadata

File hashes

Hashes for jupyter_launcher_shortcuts-4.0.3.tar.gz
Algorithm Hash digest
SHA256 147631fcaecb2c00a175cf92526fd32702959e2b93fc6609f8fd679536be9ff8
MD5 611a3f74d7c89b1600bd2d53e6a28f8a
BLAKE2b-256 7c039cdf6646d696027ca406a74e597704a8c8b20fa693bae8dfe777e6eb032b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jupyter_launcher_shortcuts-4.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 e42b6ad862d6a44ad9eb285f477a400dc6e9c2ff19dc5e922c6a4f6e01c6df1c
MD5 6e877e3acc733a16829da5960ab9175a
BLAKE2b-256 29495f76d3aef23238c2ab1995f3e7a5180d27e1c21e951a1031512aa57528d4

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