DC++ (Direct Connect Plus Plus) has been one of the most used Direct Connect clients for the MS Windows platform and a s a matter of fact, DC++ holds more than 90% market share among all the Direct Connect clients that currently exist. However, for this article Windows is not our concern but Mac OS X is!
The DC++ client scene on the Mac platform is not very great, be it Yosemite, Mavericks or Mountain Lion. There have been clients that have come and gone and of the clients available - some are not under active development and the others are buggy. Let us now take a look at three of the best available reliable DC++ client for Mac OS X (Yosemite, Mavericks, Mountain Lion and Lion)
Shakespeer (Cornell DC++)
ShakesPeer is also known as Cornell DC++. This is one of those DC++ clients for mac that has been around for quite sometime but has failed to impress me on many occasions. Started initially at the Cornell University, ShakesPeer is actively used among the students at the Cornell DC network to share important documents. It is a cross-platform client which means if you are someone who uses both Mac and Windows then you might want to use this one as this will give you a seamless experience.
EiskaltDC++ is yet another cross-platform DC++ clients out there. Although I have not used this much but have come across it often on online discussion forums and across Macbooks of random people. You might give it a try and see if passive port blocking works properly as that is one problem I have always faced with DC++ clients for macs.
This client is basically the Mac OS X port of the Windows based DC++ client which means it will have constant updates as the DC++ for Windows gets updated (although one important thing to note is that the last when this project was updated by its owner was way back in 2013 - that is a good 2 years ago). This is a good DC++ client for Mac OS X and has worked for me always, until I stumbled across Jucy, about which we tell you next.
Jucy is a new kid on the block and seems to do its job pretty well. Although it is written in Java (which means it is cross-platform, you can use it on Windows, Linux and Mac) it seems to be very fast and performs hashing of large files in a matter of seconds - not sure whether to give the credit to my Macbook Air or the hashing algorithm that they have used. Go check it out.