The canvas

An infinite canvas for your terminals.

Give every project its own 2D canvas. Drag panes anywhere, resize from any edge, and zoom out to see your whole fleet at once — no tabs, no splits, just space.

Arrange panes any way you think

Free-form placement

Pan and zoom the canvas, drag panes to reposition them, and resize from any edge.

Layout presets

Switch between Auto, Focus, Columns, Rows, and Grid to reorganize active panes instantly.

Fit to view

Snap every pane back into view in one action when things drift.

Maximize & restore

Blow a single pane up to fill the canvas, then drop it back into the layout.

Swap panes

Swap adjacent panes with a keystroke to rearrange without dragging.

Minimized dock

Collapse panes to a dock at the edge of the canvas without closing them.

Always know what each pane is doing

Pane numbers

Every pane gets a number so you can jump straight to it from the keyboard.

Live activity indicators

Each pane shows its status — idle, running, waiting, error, or dead — visible even when you're zoomed out.

Attention detection

CodeGrid highlights panes waiting on you — Y/N prompts, approvals, confirmations — across any agent. More features →

Pinned notes

Pin a markdown note to a specific pane to keep context right where you need it.

See your whole fleet at once.

No more juggling a dozen windows, tabs, and desktops.

macOS · Apple Silicon · Free & open source