umputun

umputun / revdiff

Public

TUI for reviewing git diffs with inline annotations

18
0
100% credibility
Found Apr 01, 2026 at 18 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Go
AI Summary

A terminal interface for browsing git diffs, adding line-by-line or file-level notes, and exporting structured review comments.

How It Works

1
📖 Hear about revdiff

You learn about a simple tool to review code changes right in your terminal while chatting with an AI helper.

2
🛠️ Get it set up

You add it to your computer easily, like grabbing a helpful app from a trusted spot.

3
🚀 Start reviewing changes

In your project folder, you launch it and instantly see a list of files that changed.

4
👀 Spot differences clearly

You pick a file and see the exact changes highlighted in color, making additions and removals jump out.

5
💭 Add your thoughts

You move around, note issues on specific lines or the whole file, feeling in control of the review.

6
🔄 Focus on what matters

Switch to only see files with your notes, or jump between groups of changes quickly.

🎉 Share notes instantly

You finish, and your organized notes appear ready to paste into your AI chat or script for fixes.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 18 to 18 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is revdiff?

revdiff is a Go-built TUI for reviewing git diffs in the terminal, letting you annotate added, removed, or context lines inline plus file-level notes. Run `revdiff [ref]` to see a two-pane view: file tree on left, syntax-highlighted full-file diff on right, with hunk jumps and filtering for annotated files only. Quit with q to output structured annotations to stdout, perfect for piping into AI agents or scripts.

Why is it gaining traction?

Among github tui apps and github tui terminal tools, revdiff stands out with structured output designed for AI coding workflows, like its Claude Code plugin that overlays reviews in tmux/kitty/wezterm. Customizable colors via env vars/flags/config, chroma syntax themes (monokai default), and keys like a/A for annotations, d delete, [/] hunks make diff reviewing fast without mouse or editors. It's a focused github tui client for git diffs, not bloated like rezdiffra alternatives.

Who should use this?

Terminal-bound devs in AI sessions (Claude Code users) needing quick inline git annotations without context-switching. Code reviewers scripting feedback loops, or solo devs journaling changes via `revdiff --staged | your-ai`. Pairs well with github tui list/browser workflows for pull request triage.

Verdict

Grab it if terminal git reviews with AI output fit your flow—install via brew/go, solid docs/keys make the 18 stars feel mature despite 1.0% credibility score. Early stage means watch for polish, but tests/badges signal reliability for niche use.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.