(click on the above picture for a demo)
If interested, you can see a demo of it here (psydiff comparing itself):
All the source code can be downloaded from my GitHub repo:
It’s still in early stage of development. I appreciate your bug reports, feature requests or contributions.
Special thanks to Ronny Pfannschmidt for code contribution and suggestions.
(Note: This project was named “pydiff”, but I found that the name has already been taken for another project. Thus it is now renamed to “psydiff“, meaning “PYthon Structural diff” or “PSYcho diff” :=)