Review local Git changes in your browser without modifying your working tree or index.
With Homebrew:
brew install flexdinesh/tap/diffxOr with Go 1.27.3 or later:
go install github.com/flexdinesh/diffx/cmd/diffx@latestSee Getting started for pinned and
edge versions.
From your Git repository, run:
diffxYour browser opens the captured changes. Review a fixed patch instead with
git diff | diffx. Use diffx --help for usage.
User documentation lives in docs-website/:
- Getting started
- Usage
- Reviewing changes
- Piped diffs
- Agent hooks and remote ingestion
- Agent plugins
- MCP
- WebMCP
- API and data
For development and architecture, see docs/development.md and docs/architecture.md. Publishing instructions: docs/release.md.