Skip to content
Please note that GitHub no longer supports Internet Explorer.

We recommend upgrading to the latest Microsoft Edge, Google Chrome, or Firefox.

Learn more
File Diff using the Patience Diff algorithm
OCaml Perl Roff Standard ML Shell Common Lisp Makefile
Branch: master
Clone or download
Cannot retrieve the latest commit at this time.
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
doc v0.11.120.08+11 Oct 30, 2018
lib
scripts
test
.gitignore
CHANGES.md
CONTRIBUTING.md
LICENSE.md
Makefile
README.md
dune v0.13-preview.120.49+223 Aug 19, 2019
dune-project
patdiff.opam

README.md

Patdiff - colored patience diffs with word-level refinement

Patdiff is an OCaml implementation of Bram Cohen's patience diff algorithm, with a few extra conveniences for comparing code and config files:

outputs plain ASCII, ANSI color codes, or HTML

optional semantic diffing of numbers

screenshot

good word-level diffing out of the box

screenshot

And of course all the usual features:

  • recursive diffing of directories
  • extensively configurable output (markers, colors, location format, context)
  • whitespace-aware diffing
You can’t perform that action at this time.