Skip to content

Diffcat

v0.1.0 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 14d CLI & Terminal
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Summary

AI summary

Adds a TUI for visualizing branch diffs with collapsible file trees and GitHub-style syntax highlighting.

Full changelog

First release of diffcatcat, 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: --base flag 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

Track Diffcat

Get notified when new releases ship.

Sign up free

About Diffcat

All releases →

Beta — feedback welcome: [email protected]