#git-diff

  1. gix-status

    gitoxide project dealing with 'git status'-like functionality

    v0.27.0 1.8M #version-control #git-repository #tree-index #git-diff #change #gitoxide #dealing-with-git
  2. bat

    A cat(1) clone with wings

    v0.26.1 142K #pager #cat #git-integration #syntax-highlighting-terminal #git-diff #markup-language #wings #file-header #dark-mode #terminal-output
  3. git-delta

    A syntax-highlighting pager for git

    v0.18.2 2.5K #git-diff #line-numbers #terminal-colors #diff-merge #pager #unified-diff #syntax-highlighting-color-themes #git-blame #grep #hyperlink
  4. riffdiff

    A diff filter highlighting changed line parts

    v3.6.1 #git-diff #riff #diff
  5. git-ai

    Git AI: Automates commit messages using ChatGPT. Stage your files, and Git AI generates the messages.

    v1.1.1 1.9K #commit-message #chatgpt #git-commit #commit-message-generation #git-hooks #git-diff #commit-message-generator #automate #multi-step #candidate
  6. unidiff

    Unified diff parsing/metadata extraction library for Rust

    v0.4.0 6.3K #unified-diff #git-diff #svn #hg
  7. kibitz

    A terminal UI for kibitzing on your coding agent's changes

    v0.1.1 #tui #git-diff #diff #terminal #delta #git
  8. git-surgeon

    Surgical git hunk control for AI agents

    v0.1.7 #git-commit #artificial-intelligence #git-diff #ai-agents #hunks #hunk #line-range #line-numbers #surgical #pick
  9. oyo

    CLI TUI for oyo - Step-through diff viewer

    v0.1.24 #tui-viewer #viewer #diff #tui #git-diff #git
  10. mutiny-diff

    TUI git diff viewer with worktree management

    v0.1.9 #git-diff #tui #worktree #diff #terminal
  11. gitz-cli

    Craft intelligent Git commit messages with AI, enhancing your development workflow

    v1.3.4 #commit-message #git-commit #artificial-intelligence #generator #git-diff #cerebras #craft #help-message #jwt
  12. octorus

    A TUI tool for GitHub PR review, designed for Helix editor users

    v0.5.4 #git-diff #artificial-intelligence #pr #comments #tui #rally #claude #split-view #line-comment #local-git
  13. dover

    A CLI tool for summarizing git diffs of Rust code

    v0.2.4 300 #git-diff #diff #diff-tool #git
  14. latexmk-diff-head

    LaTeX compilation tool that generates diff PDFs against Git commits

    v0.2.2 #typesetting #latex #diff #git-diff #academic
  15. psummary

    Summary 🗣️

    v0.1.5 #git-repository #git-repository-analysis #git-diff #git-tags #async-runtime #git-commit #summaries #exclude #git-directory #node-modules
  16. git-acm

    instant meaningful commit messages

    v2.0.0 #artificial-intelligence #commit-message #git-commit #git-diff #auto-commit #openrouter #api-key #config-dir #command-line-tool
  17. codebridge-cli

    Local coding agent

    v0.6.0-alpha #script-execution #git-diff #deno #python #local #bash #git-commit #coding-agent #git-push #logging
  18. branchdiff

    Terminal UI showing unified diff of current branch vs its base

    v0.54.3 #diff #tui #git-diff #terminal
  19. diffr

    An LCS based diff highlighting tool to ease code review from your terminal

    v0.1.5 #lcs-diff #git-diff #code-review #diff #console
  20. mamediff

    A TUI editor for managing unstaged and staged Git diffs

    v0.5.1 #git-diff #tui #unstaged #staged #chunks
  21. ghost_git_writer

    write a git commit message, README or Diff Summary by LLM services

    v0.18.1 #git-diff #writer #git-commit #commit-message #service #ghost #summary #llm #gemini
  22. differ_cli

    Syntactic diff viewer with persistent line-level annotations

    v1.0.0 #diff #git-diff #viewer #annotations #markdown #syntactic #artificial-intelligence #tui #side-by-side #line-level
  23. blazingjj

    TUI for Jujutsu/jj

    v0.7.1 #jj #bookmarks #change #git-diff #tui #panel #jujutsu #git-fetch #logging #git-push
  24. ftdv

    A terminal-based file tree diff viewer with flexible diff tool integration

    v0.1.2 #tui-viewer #git-diff #viewer #diff
  25. vibed

    Terminal UI diff viewer for git worktrees - built for multi-agent vibe coding

    v0.1.0 #tui #git-diff #diff #terminal
  26. mdbook-git

    Insert git commit files and diffs into mdbook

    v0.2.2 120 #mdbook #git-diff #git-commit #show #book
  27. lockdiff

    Display more readable diffs for lock files

    v2.0.5 #lock-files #cargo-lock #git-diff #package-lock #poetry
  28. git-brws

    Command line tool to open a repository, file, commit, diff, tag, pull request, issue or project's website in your web browser from command line

    v0.11.12 #git-diff #git-repository #git-commit #browser #git-tags #command-line-tool #git-command-line #pull-request #github-enterprise #git-pull
  29. steve

    Search Technical Evidence Very Easily

    v0.3.1 490 #git-diff #search #evidence #documentation #technical #audit #roast #search-query
  30. dimpact

    impact analysis from diff

    v0.1.1 #impact #unified-diff #git-diff #symbols #analysis #caller #cache #lsp #direction #statistics
  31. ised

    An interactive tool for find-and-replace across many files

    v0.3.2 390 #find-replace #regex #diff #preview #config-file #real-time #git-diff #search-replace
  32. lazyjj

    TUI for Jujutsu/jj

    v0.5.0 #git-diff #jj #bookmarks #tui #jujutsu #panel #logging #changelog #git-push #revset
  33. diff-tui

    A terminal-based Git diff viewer with fuzzy search

    v0.1.1 #git-diff #tui #git #diff
  34. prai

    A command-line tool that generates concise pull request descriptions from git diffs using configurable AI providers

    v0.3.1 100 #artificial-intelligence #git-diff #pull-request #generator #config-path #config-file #exclude #path-config
  35. fmtt

    A diff-friendly text formatter that breaks lines on sensible punctuations and words to fit a line width

    v0.8.0 600 #fit-line-width #text-formatter #text-formatting #markdown #punctuation #diff-friendly #sensible #git-diff #line-breaking #heuristics
  36. git-blamediff

    A program to automatically annotate changes to a file in git(1)

    v0.1.2 100 #git #git-diff #diff #text
  37. mitex-glob

    Glob impl for MiTeX

    v0.2.4 400 #mi-tex #latex #ast #math #glob #typst #wasm #latex-for-typst #git-diff
  38. dyd

    CLI for daily diffing of git repos

    v1.7.0 #git-diff #repo #git-repository #day #daily #diff-tool #manifest-file
  39. giff

    Visualizes the differences between the current HEAD and a specified branch in a git repository using a formatted table output in your terminal. The differences are displayed with color-coded…

    v0.2.1 #git-diff #cmd #diff #git
  40. fmtm

    A diff-friendly Markdown formatter that breaks lines on sensible punctuations and words to fit a line width

    v0.0.3 190 #fit-line-width #markdown-formatter #diff-friendly #punctuation #word #sensible #line-breaking #git-diff #format-markdown #respect
  41. nit

    A more secure and reliable alternative to pre-commit

    v0.1.0 #linter #pre-commit-hooks #hash #git-diff #cache #wasi #git-blob
  42. git-hist

    A CLI tool to quickly browse the git history of files on a terminal

    v1.0.5 #git-diff #terminal #diff #git #cli
  43. imuxin-delta-lib

    Not ready for use: use crate git-delta for the application

    v0.0.2 #syntax-highlighting #line-numbers #git-diff #diff-merge #git-delta #unified-diff #merge-conflicts #background-color #hyperlink #grep
  44. gai

    Automatically generate commit messages from a git diff using AI

    v0.1.4 #git-diff #commit-message #artificial-intelligence #git-commit #generate
  45. gpt-commit-message

    Create conventional commit message based on the provided input

    v0.1.4 210 #commit-message #conventional-commits #input #git-commit #api #api-key #openai #git-diff #artificial-intelligence
  46. rgch

    Rust version of gch

    v0.1.33 #git-diff #git-commit #cli
  47. hunktool

    finding strings in git patches/history

    v0.4.1 220 #version-control #git-diff #patch #git-version-control
  48. oyo-core

    Core diff engine for oyo - step-through diff viewer

    v0.1.24 #git-diff #viewer #diff
  49. cag

    Context aware pager

    v0.0.3 220 #pager #context-aware #git-diff
  50. stfg

    that converts sqlite to/from git-friendly format

    v0.1.0 #git #git-diff #db #convert #db-dump #version-control
  51. gpt_commit

    ChatGPT create a commit message based on a git diff

    v0.1.2 #commit-message #chatgpt #git-diff #git-commit #conventional-commits #choose
  52. Try searching with DuckDuckGo.

  53. diff-tool

    giving a side by side git diff view

    v0.2.1 150 #git-diff #tui #diff
  54. git-diff

    Please use gix-<thiscrate> instead (‘git’ -> ‘gix’)

    v0.26.2 700 #gix #git #gix-thiscrate #lean #gitoxide #version-control #developer-experience #real-world-scenario #future-proof #asciicast
  55. contrast-diff-viewer

    diff viewer for Git

    v0.9.0 120 #git-diff #viewer #contrast
  56. spirv-diff

    diffing SPIR-V files

    v0.1.0 #diff #spir-v #path #git-diff
  57. git-delta-lib

    Not ready for use: use crate git-delta for the application

    v0.0.1 #line-numbers #syntax-highlighting #git-diff #unified-diff #git-delta #merge-conflicts #pager #background-color #hyperlink #grep