Ataraxy-Labs

A fast terminal UI for reviewing Git diffs with support for annotations for agents

40
1
100% credibility
Found May 20, 2026 at 40 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Rust
AI Summary

LazyDiff is a fast, terminal-based tool for reviewing code changes. It displays Git diffs and GitHub pull requests in a visual interface with syntax highlighting, allowing developers to navigate through files, search within changes, and add review comments without leaving the terminal. The tool supports both local Git operations and GitHub integration, with multiple viewing modes (unified and split) and customizable themes.

How It Works

1
📦 Install the tool

You download and install LazyDiff on your computer using a simple installation command.

2
📂 Open in a Git repository

You open your terminal and launch LazyDiff in any Git project to start reviewing changes.

3
🔍 Browse your changes

You see all your code changes displayed in a clear, colorful interface with syntax highlighting.

4
Navigate and search

You jump between files, search for specific code, and switch between side-by-side or unified views with simple keyboard shortcuts.

5
Choose your review path
💻
Review local changes

Look at your worktree, staged changes, or any commit directly in the terminal.

🐙
Connect to GitHub

Sign in to GitHub and browse pull requests with a review queue.

6
📝 Add notes and comments

You leave notes on specific lines, ask questions, or give instructions on the code changes.

Complete your review

You finish reviewing the code changes, save your notes, and have a clear understanding of what changed.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 40 to 40 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 lazydiff?

LazyDiff is a terminal-based diff reviewer for developers who live in the command line. Instead of switching to GitHub's web interface or juggling git diff pipelines, you open a full-screen TUI that lets you browse changes, search across files, and leave inline annotations. It supports local worktree changes, staged diffs, commits, and patch files out of the box. For code review workflows, it connects to GitHub with device login to pull PRs into a terminal-first review queue. The Rust implementation makes it fast and self-contained, with binaries for Linux, macOS, and Windows.

Why is it gaining traction?

The killer feature is staying in the terminal while reviewing full pull requests. You get semantic highlighting for languages like TypeScript, Python, Go, and Rust, plus word-level inline diffs that show exactly what changed in a modified line. Toggle between unified and split views with a single keypress. The file picker and search mean you can jump to any changed file or hunk without leaving the keyboard. For teams using AI agents in code review, the annotation system lets you leave structured feedback directly in the diff.

Who should use this?

Backend engineers who prefer terminal workflows and want to review PRs without opening a browser. DevOps teams reviewing Infrastructure-as-Code changes across many files. Developers who handle large PRs and need fast search and navigation. Security-conscious teams who want a self-hosted, offline-capable diff viewer. It is probably not for developers who need deep GitHub Actions integration or real-time collaboration today.

Verdict

At 40 stars with v0.1.0-alpha.5, this is early-stage software that is actively developed and worth watching. The 1.0% credibility score reflects that maturity gap. If you want a fast, keyboard-driven diff viewer and can accept an alpha release, try the install script. Keep your existing workflow as backup until the feature set stabilizes.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.