I find this gitx fork pretty good, and it's GPL:<p><a href="http://rowanj.github.io/gitx/" rel="nofollow">http://rowanj.github.io/gitx/</a>
I've been a big fan of GitHub for Mac since it first launched, and it still gets regular updates. It won't be easy to convince me to switch, but I'm all for improving tools that are such a big part of the workflow.
Does Tower have interactive rebase these days? I'm mainly using SourceTree right now since I don't miss out on anything from the command line version.
I liked the original Tower when it came out, and I paid the £50 or whatever it was since it was so much better than everything else. I don't know if it can compete with SourceTree any more though: pretty much all of its advertised new features are already present in SourceTree, which is free.
How does it compare to SmartGit/Hg?
<a href="http://www.syntevo.com/smartgithg/" rel="nofollow">http://www.syntevo.com/smartgithg/</a>