jupyterlab_open_in_terminal_extension
v1.0.16
Published
Jupyterlab extension that complements the built-in Open in Terminal command, adding it for files and the empty file browser area
Maintainers
Readme
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-extensionUninstall
pip uninstall jupyterlab-open-in-terminal-extension