File Diff using the Patience Diff algorithm. https://opensource.janestreet.com/patdiff/
Browse cluster: OCaml incremental computation and PPX tooling →Patdiff is an OCaml implementation of Bram Cohen's patience diff algorithm designed for comparing files and directories with enhanced output formatting and word-level refinement. Built and maintained by Jane Street, it outputs results in plain ASCII, ANSI color codes, or HTML, and offers optional semantic diffing of numbers and extensively configurable output options including markers, colors, and context settings. The project is written in OCaml using the Core library and can be installed via opam or compiled from source, with an included git wrapper for integration as an external diff tool.