
delta
Syntax-highlighting pager for git/diff output
The Lens
Delta makes your diffs actually readable. Instead of squinting at raw diff output trying to figure out what changed, you get syntax highlighting, line numbers, and side-by-side views that look like they belong in a real code editor.
It's a drop-in replacement for git's default pager. Install it, add three lines to your .gitconfig, and every git diff, git log, and git show instantly looks better. Works with bat themes if you already use bat for file viewing.
What sells it: the diff-so-fancy style output with proper language-aware syntax highlighting. It understands 200+ languages and the highlighting actually follows the grammar, not just keyword matching. Side-by-side mode is clean. Merge conflict display is useful.
The catch: it's a visual tool with zero cloud component, so there's nothing to pay for and nothing to manage. Pure upside. The only friction is initial config. You need to set it as your pager in .gitconfig and pick a theme. If you're happy with your current diff setup, this won't change your life. But if you've ever wished terminal diffs looked like GitHub diffs, this is it.
Free vs Self-Hosted vs Paid
fully free### Free
Everything. Delta is a fully open source CLI tool under the MIT license. There is no paid tier, no cloud service, no hosted version. You install it locally and it runs locally.
### Cost Breakdown
- **Software cost:** $0 - **Infrastructure cost:** $0 (runs on your machine) - **Maintenance cost:** Near zero. Update it when your package manager tells you to.
### The Math
There is no math. It's free. The only investment is the 5 minutes it takes to install and configure your .gitconfig.
Completely free, no catches. Install it and forget about it.
Similar Tools
About
- Stars
- 29,909
- Forks
- 490
Explore Further
More tools in the directory
Get tools like this delivered weekly
The Open Source Drop — the best new open source tools, analyzed. Free.





