This small C# (mono or MS.NET 3.5 required) console program generates text or html output which lists directories and files. Copies of directory or file names will be marked in HTML output. I use it to find files in a messy company network.
A highly adaptable, configuration-driven search engine that uses a data source connector interface that allows for many different data sources to be accessed. Needs no recompilation. Ever.