Md5cracker is a project mainly written in Python, it's free.
Library to search md5hashes
python library to search md5 hashes on web pages based on noukeys reverser (noukeysatgmaildotcom) idea