Crate difft[][src]

Expand description

Difftastic is a syntactic diff tool.

For usage instructions and advice on contributing, see the manual.


Apply conflict markers to obtain the original file contents.

File reading utilities.

A fallback “parser” for plain text.

Manipulate lines of text and groups of lines.

CLI option parsing.

Data types summarising the result of diffing content.


The global allocator used by difftastic.


Given two directories that contain the files, compare them pairwise. Returns an iterator, so we can print results incrementally.

Print a diff between two files.

The entrypoint.

Terminate the process if we get SIGPIPE.