Terminal
The JupyterLite Terminal is an extension that contains a terminal running a bash-like shell in JupyterLite.
What can you do with the JupyterLite Terminal?
Here’s what you can currently do:
- Run basic shell commands on the JupyterLite file system (e.g.,
ls,cd,grep). - Use text editors like
nanoandvim. - Manage local and remote
gitrepositories usinggit2cpp. See Git in the terminal for more details. - Use tab completion for commands and file names.
- Install packages using
mambaandpip. - Store and reuse command history.

note
This extension is still under active development. Future updates will include:
- Additional commands.
- Improved bash-like shell functionality.
- Instructions for building and using custom JavaScript and WebAssembly commands.