BuscaDocs is a project mainly written in ..., it's free.
Artec web software
BUSCADOCS
Programa para encontrar documentos de engenharia.