jupyter_app_launcher
A JupyterLab extension to create custom launcher entries
jupyter_app_launcher helps users customize the JupyterLab launcher with a simple YAML file. Users can add custom entries to the launcher to:
- Open a predefined notebook with selected widget factory
- Open a markdown file.
- Render a notebook in dashboard mode
- Open a notebook with Voila
- Start a local web server and open the predefined URL.
- Open a remote URL (as widget tab in Jupyter or in new browser window).
- Open terminal and run a predefined command
https://user-images.githubusercontent.com/4451292/191499842-3b3aae7b-dd61-416b-9958-6490c1e220c7.mp4
Try it online!
You can try it online by clicking on this badge:
Or you can run it directly in your browser with JupyterLite:
Documentation
You can read the documentation following this link: https://jupyter-app-launcher.readthedocs.io/
Installation
You can install using pip:
pip install jupyter-app-launcher
Or using conda:
conda install -c conda-forge jupyter_app_launcher
jupyter_app_launcher works with JupyterLab>=3.1
Example
Open a predefined notebook
Open a predefined markdown file
Render a notebook in dashboard mode
Open a notebook with Voila
Start a local web server and open the URL.
Open a remote URL
Open VSCode Web inside JupyterLab
Contributing
See Contributing
Packaging the extension
See RELEASE
Metadata
Release files for jupyter-app-launcher 0.3.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| jupyter_app_launcher-0.3.2.tar.gz | 172.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| jupyter_app_launcher-0.3.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 226.2 kB
Release files / jupyter_app_launcher-0.3.2.tar.gz
| Download URL | jupyter_app_launcher-0.3.2.tar.gz |
|---|---|
| Size | 172.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6740b50423e3e0e8dcdfda141a1c1c26ddfd2b900092155ee1b535ed7ac5ac7c
|
|
BLAKE2b-256 checksum How to use checksums |
31835ce606f59f392e91dffeb9ad94d3cd01ee58cfef2f43dbe5b3671ad12563
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.8
|
Release files / jupyter_app_launcher-0.3.2-py3-none-any.whl
| Download URL | jupyter_app_launcher-0.3.2-py3-none-any.whl |
|---|---|
| Size | 53.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a462926ba34dda6c9d54512a842753659ffd2c23f7b72857718d8897fb305bc5
|
|
BLAKE2b-256 checksum How to use checksums |
02e63e621bf06a19e7bbea65643671daa25ede07c3b2cde926c1169f39400441
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.8
|