jupyterlab_basic_terminal_extension
v1.0.6
Published
Jupyterlab extension to make a command that allows launching a utility terminal that runs without shell. This can be used to start and show console utilities, that when finished - close the terminal window / tab
Maintainers
Readme
jupyterlab_basic_terminal_extension
Launch a utility terminal in JupyterLab that runs without a shell. Perfect for spawning short-lived console utilities that close their tab automatically when the underlying process exits, instead of leaving behind an idle shell prompt.
Features
- Shell-less terminal command - Adds a JupyterLab command that opens a terminal bound directly to a utility process, with no surrounding shell
- Auto-close on exit - Terminal tab closes as soon as the utility process finishes, keeping the workspace tidy
- Server extension companion - Python
jupyter_serverextension exposes the route used by the frontend to spawn the process - JupyterLab 4 native - Built against
@jupyterlab/application4.x and ships as a prebuilt federated extension
Installation
Requires JupyterLab 4.0.0 or higher.
pip install jupyterlab_basic_terminal_extensionUninstall
To remove the extension, execute:
pip uninstall jupyterlab_basic_terminal_extension