[email protected]:~$ man difftastic

← cd ..
difftastic logo

difftastic

a structural diff that understands syntax πŸŸ₯🟩

β˜… 26.2KMIT0.72.0RustDevelopment Tools

INSTALLATION

$ brew install difftastic
difftastic demo

DESCRIPTION

Difftastic is a structural diff tool that compares files based on their syntax rather than just line-by-line text changes.
It supports over 30 programming languages and is compatible with Git, making it a powerful choice for understanding deep code changes.
When it encounters complex parse errors, it intelligently falls back to traditional line-oriented diffing to ensure accuracy.

DETAILS

Repository
Wilfred/difftastic (2026-11-04)
Website
difftastic.wilfred.me.uk/
Author
Wilfred
License
MIT
Category
Development Tools
Language
Rust
Platforms
Linux, macOS, Windows
Version
0.72.0 (2026-10-29)
Repo Age
7 years old

STAR HISTORY

Star history chart for Wilfred/difftastic

TAGS

SEE ALSO

  • difftastic is a modern alternative to diff

BADGE

Maintain difftastic? Add this badge to your README: listings that link back are marked verified and ranked first in the directory. It's checked once a day.

difftastic on The Terminal Index

[+] show code[βˆ’] hide code
Markdown
[![difftastic on The Terminal Index](https://cli.masoko.net/badge/difftastic.svg)](https://cli.masoko.net/tools/difftastic/)
HTML
<a href="https://cli.masoko.net/tools/difftastic/"><img src="https://cli.masoko.net/badge/difftastic.svg" alt="difftastic on The Terminal Index"></a>

RELATED TOOLS