I quickly wrote a script that uses kdialog from KDE to input text in a box, then writes both files to a temporary file, compares with diff and outputs the difference in a text box again. At the end it deletes the temporary files (if they are not deleted, they will be removed automatically with next system boot anyway). It's a quick and dirty script.
I call it diffuse, for diff + use.
#!/usr/bin/env bash
title="Diff - Compare 2 Texts"
output_size="720x720"
file1="$(mktemp)"
file2="$(mktemp)"
file3="$(mktemp)"
kdialog --title "${title} (input)" --textinputbox "Input Text 1" >> "${file1}"
kdialog --title "${title} (input)" --textinputbox "Input Text 2" >> "${file2}"
diff -- "${file1}" "${file2}" >> "${file3}"
kdialog --title "${title} (diff)" --geometry "${output_size}" --textbox "${file3}"
rm -- "${file1}"
rm -- "${file2}"
rm -- "${file3}"
Edit: Forgot to mention the name of the script. Edit2: Totally wrong shebang line corrected.