You can install pwntools by the following command: pip3 install pwntools hashkitty is currently only capable of cracking single hashes at a time, and only hashes in the form of MD5, SHA1, SHA224, SHA256, SHA384, and SHA512 [as of version 1.0 on 2022-10-20]. After getting the script, you can change the permissions of the .py file by the following command: chmod +x hashkitty.py
The syntax for hashkitty requires three arguments - the .py file, the hash (the raw string not the file), and the path to your wordlist.
Please feel free to update and improve as you see fit. I would love to see any improvements and will be looking to continue with updates in the future. For funsies, I included a few hashes for you to try out using the rockyou wordlist. Don't worry - all of these hashes are capable of being cracked with this script and with the rockyou list. Click Here