delta
A syntax-highlighting pager for git, diff, and grep output
Git & Version Control
Rust
replaces diff, less
delta provides language syntax-highlighting, within-line insertion/deletion detection, line numbering, and side-by-side view for git diffs.
Install
brew
brew install git-delta
cargo
cargo install git-delta
Demos
▶ GIF
delta — delta vs git diff
@agentgif
▶ GIF
delta — Beautiful Git Diff Viewer
@agentgif
▶ GIF
git — delta vs git diff
@agentgif
▶ GIF
git diff — side-by-side diff with delta syntax highlighting
@agentgif
▶ GIF
Git PR Workflow — Part 2: Open a Pull Request with gh
@agentgif
▶ GIF
Git PR Workflow — Part 1: Stage Changes with lazygit
@agentgif
▶ GIF
delta — Tokyo Night theme
@agentgif
▶ GIF
delta — One Dark Pro theme
@agentgif
▶ GIF
git log -p — commit history with delta-rendered patches
@agentgif
▶ GIF
delta — Solarized Dark theme
@agentgif
▶ GIF
delta — Dracula theme
@agentgif
▶ GIF
delta — Monokai Pro theme
@agentgif
Related Tools
difftastic
A structural diff that understands syntax
forgitA utility tool powered by fzf for using git interactively
git-graphCommand-line tool to show clear git graphs in your terminal
GitHub CLIGitHub's official command-line tool for PRs, issues, and re…
gitleaksProtect and discover secrets in your code repositories
GitUIBlazing fast terminal-ui for git written in Rust
lazygitSimple terminal UI for git commands
onefetchCommand-line Git information tool showing repo summary