And what are public cracking tools what are "not so" public tools?
Here, in this post, I'm posting only public cracking tools. These tools are available for free and anyone can use these tools. But there are some tools in the Internet doesn't seem free or authors of those programs want to keep their programs/crackers remain in private hands.
Cracking Tools:
1. C-Force:

It is probably the most noob friendly cracker in the world. I think C-Force is the best cracker to start with. You don't need to configure C-Force manually, it can analyze and set config automatically, cool isn't it! It cant crack SSL HTTPS and Captcha type of logins.
2. Apex by Buddha:

This tool can crack most of site logins and it's a very easy to use reliable cracker. However it cant crack SSL HTTPS, Captcha and HTTP basic authentication pop-up type of logins.
3. Villain RC by StaCKOver:

This is again a very good cracker. This is an AIO. It can also check proxies and also can be used as account checker. It cant crack SSL HTTPS and Captcha type of logins.
4. Freeze Master Cracker by -Frozen-:

It's simply a master cracker. It supports HTTP basic authentication, HTTP, HTTPS, but cant crack Captcha type of logins.
5. Sentry 2.0:

It is the tool you need to crack Captcha type of logins. Old cracker but working. Since all best captcha crackers are private tool, Sentry is better than nothing.
6. HTTP Bugger by ken78x:

Again, HTTP Bugger is a very good but not so popular cracking tool. It is a very efficient tool to use with some private techniques!
7. JTR (John the Ripper) with RoyDJ's GUI:

I'm not going to talk about this, just visit www.openwall.com