A JupyterLab extension.
Project description
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
Contributing
See Contributing
Packaging the extension
See RELEASE
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
jupyter_app_launcher-0.3.0.tar.gz
(171.4 kB
view hashes)
Built Distribution
Close
Hashes for jupyter_app_launcher-0.3.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34045f8edf0fb22f60be687222dfd12f7e662f7cf1e5d0c3e0469b642af463ca |
|
MD5 | 75eb993ff2f21cb37744a8e6c6c596a0 |
|
BLAKE2b-256 | f0213a8891472c25c21d527f68a73e3dc1fec2aedcf3a0c80752152817dbd37b |
Close
Hashes for jupyter_app_launcher-0.3.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43fd219b3a609cec3685d9a1725cd445452b66f675e790db0347ab08041a8a56 |
|
MD5 | 28456ad2f5ef8a5f3eb33df90d948d46 |
|
BLAKE2b-256 | 515ad9dab92ff85fbc67b23340f0bcb6a86a37dec959d6e16b9fb22de91522b8 |