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

Uploaded Source

Built Distribution

File details

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

File metadata

File hashes

Hashes for jupyter_launcher_shortcuts-4.0.0.tar.gz
Algorithm Hash digest
SHA256 7315a46d20a152a9da53363fb8db043295c3a154a5e557e9db61d4743b91b8fa
MD5 2c6d9795c94b7c6f81b9e48860fc4b5d
BLAKE2b-256 7e1466e6f3073ce4ee4253ddcf716993e704d52ab5a99470bf93922df91ed049

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jupyter_launcher_shortcuts-4.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8cb3789bb3ba7077b823891e0a092159d13bfdd71fbc6eb8baf63d8a5913eefe
MD5 e894128c305d05b5e9fd5d2e1bddcf2f
BLAKE2b-256 f4f1fe5b4aac635e19302696d2e703ea282bb3e0825b9a0262f815e6b33c8222

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