I’ve tried a bunch of these apps; I’m specifically comparing this to SSH Tunnel Manager, which I was using for more than a year before trying SSH Tunnel.
In short, I’m really happy with SSH Tunnel, barring one issue (for which the developer provided a very fast work-around).
1. the ability to exist as only a menu icon is (strangely) important to me, this is a nice touch which SSH Tunnel Manager doesn’t have.
2. the ability to see the actual logs of the connection is hugely helpful, again, something SSH Tunnel Manager doesn’t have
3. the interface is clear enough — again, better than SSH Tunnel Manager which occasionally lost changes as you clicked through various options
4. the ability to order the connections is nice (and important, as you’ll see below)
5. SSH Tunnel does *not* appear to use your ssh .config or ssh-agent; you need to register your keys separately and tell each tunnel to use them. That being said, registration is easy.
6. The lack of .config support was almost a deal-breaker for me since I deal with multiple servers behind bastion hosts, but the developer walked me through the process of setting up an in-app (i.e., easily done) SOCKS proxy. By putting that first in the connection list, subsequent connections can jump through that proxy and everything works wonderfully.
Anyway — thumbs up. The fact that I this review is about one word for each penny I spent on this app just shows I have time on my hands this morning.