En el desarrollo web llega un momento en que es necesario comparar archivos o directorios de diferentes proyectos o estados de desarrollo de un mismo proyecto. WinMerge permite comparar el contenido de carpetas y archivos. Muestra claramente mediante barras de color las líneas de texto en las que hay diferencias y posee un sencillo editor de texto con el que podremos modificar cualquier elemento de ambos textos. El programa incluye multitud de opciones avanzadas y filtros que pueden ser muy útiles para programadores.
http://Winmerge.org/