Code changes are compared by Difftastic using syntax-aware structural diffs.
Delta
Git diffs, grep results, and blame output can be viewed with syntax highlighting through Delta.

About Delta
Delta is a syntax-highlighting pager for git, diff, grep, rg --json, and blame output. The package is called "git-delta" in most package managers with executable delta, and it is used by setting it as the pager in ~/.gitconfig.
It provides language syntax highlighting, word-level diff highlighting, side-by-side view with line wrapping, line numbers, and movement between diff sections. It also handles merge conflicts, blame display, traditional unified diff output, and Git's --color-moved feature.
Key features
- Syntax highlighting for git, diff, grep, and blame output
- Word-level diff highlighting using Levenshtein edit inference
- Side-by-side view with line wrapping and line numbers
- Move between diff sections with n and N keys
- Format commit hashes and file paths as terminal hyperlinks
- Copy code from diffs with -/+ markers removed by default
- Handles git, diff, grep, rg --json, and blame output in one tool
- Supports style strings for over 20 elements using git color language
- Open source with MIT license
Delta at a glance
- Website
- github.com/dandavison/delta
- Category
- Development › Git & Code Hosting
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
Delta alternatives
Tools and sites you could use instead, ranked by how closely they match.
Create a personalized GitHub profile README with this generator, which builds a README quickly from user input.
Browse GitHub star and fork rankings, including daily updated top repositories grouped by programming language.
Use Ungit to manage Git repositories through a graphical interface available across platforms.
Repositories can be synced between remote and local folders with GitSync, a mobile Git client.
ghgrab browses and downloads files from GitHub, GitLab, Codeberg, Gitea, and Forgejo without logging in.
Popular in Git & Code Hosting
Well-known listings from the same topic.
Delta FAQ
How do I set Delta as the pager for git?
What is the package name versus the executable name?
How do I list available syntax-highlighting themes?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












