nkzw-tech

nkzw-tech / codiff

Public

a fast local diff viewer

394
15
69% credibility
Found May 20, 2026 at 402 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

Codiff is a beautiful, minimal desktop application that helps developers review their Git changes before committing. It displays code differences in a clean split-view interface, supports writing inline review comments, and can optionally use an AI assistant to suggest the best order to review changed files. The app works with any local Git repository and can also review GitHub pull requests. Users install it once, then launch it from their terminal with a simple command to instantly see their uncommitted changes in a polished, easy-to-navigate interface.

How It Works

1
💻 You want to review your code

Before committing, you want to double-check your changes one more time to make sure everything looks right.

2
📦 You install Codiff

Download the app from the website or install it with one command, then set up a small helper so you can launch it from your terminal.

3
📂 You open your project

Navigate to your code folder in the terminal and type a simple command to launch the app—it automatically finds your Git repository.

4
✨ Your changes appear beautifully

All your modified files show up in a split view with additions on one side and deletions on the other, making it easy to spot exactly what changed.

5
How do you want to review?
📋
Browse files yourself

Click through files in the sidebar, collapse sections you don't need, and search for specific text in your changes.

🤖
Let AI guide you

Ask the assistant to create a review walkthrough—it prioritizes the most important files and explains why each one matters.

6
💬 You write notes on the code

Click any changed line to add a comment—maybe a reminder for yourself or a note for your team. You can even ask the AI to help draft a response.

✅ You're ready to commit

Copy all your notes as formatted text, or submit your review directly to GitHub if you're looking at a pull request. Everything is organized and clear.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 402 to 394 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 codiff?

Codiff is a native desktop app that gives you a polished, local-first interface for reviewing Git changes before you commit. Instead of squinting at terminal output or wrestling with GitHub's web UI for local work, you get a split-pane diff viewer with file trees, inline comments, and search. It runs as an Electron app on macOS and works with any Git repository on your machine. You launch it from the terminal with `codiff` or point it at a specific path or commit. The app supports staged and unstaged changes, commit history, and even pull requests. It also integrates with Codex for AI-powered walkthroughs that suggest a review order for your changes.

Why is it gaining traction?

The killer feature here is the AI walkthrough mode. Running `codiff -w` asks Codex to analyze your diff and suggest which files to review first, grouped by impact and reason. This is genuinely useful for large PRs where you want to understand the review order before diving in. The inline comment system is another differentiator: you can annotate specific lines, ask Codex for feedback on your comments, and copy everything as Markdown for follow-ups. The search functionality lets you find text across all diffs with keyboard shortcuts, and the file tree sidebar filters by path with fuzzy matching. It feels like a proper code review tool, not just a diff viewer.

Who should use this?

Backend and fullstack developers who review code locally before committing will get the most value. It's especially useful when you have large feature branches with many changed files and want a structured review workflow. Frontend developers working on design system changes or complex component refactors will appreciate the split-pane diff view and the ability to toggle whitespace visibility. Teams using pull request reviews can use it for local preparation before submitting, or for reviewing PRs when you want a faster, more customizable interface than GitHub's web UI.

Verdict

Codiff is a polished, thoughtful tool with a clear use case. The 394 stars suggest early-stage traction, and the 0.70% credibility score reflects its niche audience and recent launch. The codebase is TypeScript with React and Electron, which means solid cross-platform support but also means installing a desktop app. If you regularly review local Git changes and want something better than terminal diffs, it's worth trying. The AI walkthrough feature alone justifies the install for anyone handling large, complex diffs.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.