Skip to content
Dev Tools Library

Difftastic

Diff that understands the code's syntax structure.

CLIOpen source

Diff tool that compares the syntax tree instead of lines, ignoring formatting changes and showing what actually changed.

When to use

When line diffs get noisy from reformatting and you want to see only the real change.

When to avoid

For languages without a supported grammar, or where plain text diff is enough.

Alternatives

They do a similar job. Compare before choosing.

  • Syntax-highlighting diff viewer for Git.

    CLIOpen source★ 32.6K

From the same area, with a close purpose.

  • Terminal UI for Git that saves you commands.

    CLIOpen source★ 83.5K
  • Fast Git terminal interface written in Rust.

    CLIOpen source★ 22.6K
  • Keeps large files out of the Git repository.

    CLIOpen source★ 14.6K
  • Text-mode browser for Git repositories.

    CLIOpen source★ 13.4K