Notebook Tab
The Notebook tab provides a Jupyter-like interactive coding environment that runs entirely in your browser. No server setup or Python installation is required — the kernel is powered by Pyodide, a full CPython runtime compiled to WebAssembly.
Opening a Notebook Tab
Click the "+" button in the tab bar and select Notebook. A new tab opens with a single empty code cell and the toolbar at the top.
Toolbar
The toolbar gives you direct control over the notebook session:
| Button | Action |
|---|---|
| Save | Save the notebook to your workspace |
| Add Cell | Insert a new code cell below the current selection |
| Cut | Cut the selected cell |
| Copy | Copy the selected cell |
| Paste | Paste a copied or cut cell below the selection |
| Run | Execute the selected cell |
| Stop | Interrupt a running cell |
| Restart | Restart the Python kernel and clear all outputs |
| Fast Forward | Run all cells in order from top to bottom |
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
| Shift+Enter | Run the selected cell and move to the next cell |
| Ctrl+Enter | Run the selected cell and stay on it |
| A | Insert a new cell above the selected cell (command mode) |
| B | Insert a new cell below the selected cell (command mode) |
Press Escape to enter command mode, and Enter to enter edit mode inside a cell.
Available Libraries
The following Python libraries are available out of the box:
- numpy — numerical computing and array operations
- pandas — data manipulation and analysis
- matplotlib — plotting and data visualisation
Additional packages can be installed at runtime using micropip.install() within a cell.
Opening Existing Notebooks
You can open .ipynb files stored in your workspace directly in the Notebook tab. See Supported File Types for details on file format support.
For an overview of all tab types, visit the Tab System Overview.