Blocks · Changes
Watch the diff as the work happens.
The worktree's staged and unstaged changes, updated on every save, stage, commit and checkout. Stage a hunk without leaving the terminal.
What it does.
- Live
- The host watches the worktree and sends only what changed.
- Stage what you mean
- Stage or unstage a hunk or a whole file. Restoring a hunk asks first.
- Split or unified
- Syntax colours and word highlights, with the file tree beside the diff.
- Docked or floating
- A block beside the terminal, a floating panel, or the whole window.
Start on this machine.
The desktop app comes with a local host. Add a remote one when you need it.