Indexed search engine for file archives
Finding a file in the archives meant a Windows search of 5 to 15 minutes, every time. I wrote an indexer in Python that scans the archives once and keeps itself up to date, with a search interface built in PyQt. Results now come back almost instantly.