there are plenty of tools available for free, for example John the Ripper or cRARk.
i'd suggest cRARk. not super new, but still working without problems and supporting gpu.
last but not least, you may have a look at GitHub. there are a lot of Python scripts working without problems like UnpaX.