Comparando dos códigos fuente sin repository

Supongamos que tengo dos carpetas locales que contienen dos versiones diferentes de una pequeña aplicación web. Las diferencias son mínimas; quizás dos files tengan diferencias por un par de líneas. Ninguno de ellos está ubicado en ningún repository. ¿Hay alguna herramienta para ver las diferencias entre los dos proyectos? Sé que Visual Studio tiene herramientas para esto, pero creo que es solo para ver el código en un repository.

Use una herramienta diff como Winmerge o K3Diff que compara las carpetas. No necesita control de fuente para diferenciar dos carpetas.