Diff Comparison
The gist: given two text files, render the difference between them.
This could get pretty complex in terms of the display, but I think it's an interesting programming project because of that. The diff
Unix command is a CLI version of this project.
Reference
- Kaleidoscope — powerful MacOS comparison tool