This release adds 3 notable features for engineering teams evaluating rollout.
Published 14d
CLI & Terminal
✓ No known CVEs patched
✓ No known CVEs patched in this version
Summary
AI summaryAdds a TUI for visualizing branch diffs with collapsible file trees and GitHub-style syntax highlighting.
Full changelog
First release of diffcat — cat, but for git diffs.
What's Changed
- feature: TUI for visualizing your branch's diff against
main/master, computed from the merge base so you see what your branch added. - feature: Collapsible file tree with per-folder roll-up stats and vim-style keybindings.
- feature: GitHub-style diffs with green/red tints, line-number gutters, and per-language syntax highlighting.
- feature: Toggle between unified and side-by-side (
s) views, plus a light/dark theme (t). - feature: Commit-history view (
L) with a live full-diff preview and per-commit file-tree drill-in. - feature:
--baseflag to diff against any branch, tag, or commit. - ux: Includes staged, unstaged, and untracked files; nyan-cat scroll-progress indicator.
Install with go install github.com/trebaud/diffcat/cmd/diffcat@latest or grab a prebuilt binary below.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Diffcat
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]