mremoteng.org
mRemoteNG (Multi-Remote Next Generation) is an open-source, tabbed remote connections manager for Windows. It presents remote connections in a single interface and supports multiple protocols including RDP, VNC, SSH, and HTTP/S.