Multiterminal for iTerm2. Given a latest version of iTerm it can open up a window with one pane for each given host connecting to it using SSH.
This program is a simple Applescript. It is a cheap rip-off of Wouter de Bie's i2cssh to provide minimal dependencies. His version is a Ruby gem that supports more arguments to allow you to adjust to your needs even better. Give it a try if you believe this version is not covering all of your requirements; or open an issue or pull-request.
$ brew install https://raw.githubusercontent.com/djui/i2cssh/master/i2cssh.rb
$ i2cssh
Usage: i2cssh [options] [host...]
Flags:
-b, --broadcast Activate broadcast mode
-f, --fullscreen Use fullscreen mode
-C, --columns Use columns, instead of rows
-h, --help Show help screen
All other provided options are assumed to be SSH options."
$ i2cssh -f -b -C my-server-1 my-server-2
- iTerm >= 2.9