jupyterlab_open_in_terminal_extension
[!TIP] This extension is part of the stellars_jupyterlab_extensions metapackage. Install all Stellars extensions at once:
pip install stellars_jupyterlab_extensions
Open a terminal at any location in the file browser with a single right-click. JupyterLab already provides "Open in Terminal" for folders; this extension completes the picture by adding the same command, with the same label, for files and the empty file browser area.
Features
- Context menu on files - Right-click any file to open a terminal in its parent folder
- Context menu on empty area - Right-click empty space to open a terminal in the current folder
- Complements the built-in command - Reuses JupyterLab's own "Open in Terminal" label and terminal command, so folders keep the native item and no duplicate appears
- Seamless integration - Works with JupyterLab's native terminal
Requirements
- JupyterLab >= 4.6.0
[!IMPORTANT] JupyterLab 4.6.0 is the first release to ship the built-in
terminal:open-folder-in-terminalcommand, which this extension delegates the folder case to. On earlier 4.x releases a folder right-click would show no "Open in Terminal" item at all, so 4.6.0 is a hard floor rather than a recommendation.
Install
pip install jupyterlab-open-in-terminal-extension
Uninstall
pip uninstall jupyterlab-open-in-terminal-extension
Metadata
Release files for jupyterlab-open-in-terminal-extension 1.0.16
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| jupyterlab_open_in_terminal_extension-1.0.16.tar.gz | 396.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| jupyterlab_open_in_terminal_extension-1.0.16-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 413.4 kB
Release files / jupyterlab_open_in_terminal_extension-1.0.16.tar.gz
| Download URL | jupyterlab_open_in_terminal_extension-1.0.16.tar.gz |
|---|---|
| Size | 396.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8983c4ca6f1c9b95d570fb8966aa1c66bd4b1eb7cc217c82b9ddce77e9c0dde2
|
|
BLAKE2b-256 checksum How to use checksums |
a9faca39e0a4c4885e5a977801f8e4b10b44867503047c68e8cac6f238466f27
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / jupyterlab_open_in_terminal_extension-1.0.16-py3-none-any.whl
| Download URL | jupyterlab_open_in_terminal_extension-1.0.16-py3-none-any.whl |
|---|---|
| Size | 16.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
891db204cc071bc1991bb3f09405eb0aa402d6485b2ac5c319c630dd99561505
|
|
BLAKE2b-256 checksum How to use checksums |
eb627c6af1465a6c6d19b96126c2feaaea52cf952eae4bda84dc5cfa10f45010
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|