I used textproc/delta and sysutils/exa as a reference, so I hope there's not too much wrong with it. I'm not sure if it belongs into devel or textproc, but given that it analyzes syntax rather than raw text, I'm shooting for devel.
difftastic.tar.gz
Description: application/gzip