paradiff is Andrea Aquino's (master thesis) diffing algorithm. It computes the list of differences between two XML documents (represented through the lxml library) using a parametric user-defined list of transformation functions.