text-diff
Python diffing that stays readable when lines move — patience & histogram algorithms, unlike stdlib difflib.
Rust-powered text diffing for Python: a fast drop-in replacement for difflib, powered by the similar crate
An algorithm to compute token-level provenance and changes for Wiki revisioned content. Tested at +95% accuracy for EN.Wikipedia.
Diff and patch for text (unified diff) and structured data (JSON Patch that round-trips). Pure Python, zero dependencies.