Mapper 0.0.5 is out. Try it today →

SSH port forwards, in your menu bar.

Pick a host from your SSH config, set a local and remote port, and Mapper keeps the tunnel alive in the background.

Available for macOS.

Menu bar

Start and stop tunnels from the tray menu, no window needed.

Always on

Saved tunnels restart on launch and reconnect when they drop.

Plain ssh

Uses the OpenSSH client that ships with macOS. No server installs.

Mapper just works

Add a tunnel, start it, and forget about it.

View source ↗

Saved tunnels

Every tunnel is saved to disk and restarted on launch.

Auto-reconnect

Capped backoff from 2s to 30s, and it gives up after 6 failures.

Live status

Connecting, connected or retrying, with round-trip latency.

Log viewer

The SSH log for each tunnel, with a 200-line buffer.

SSH config editor

Edit ~/.ssh/config in a form or as raw text.

Import and export

Move your saved tunnels around as plain JSON.

Open source

Mapper is MIT licensed. Read the code, file an issue, send a patch.

GitHub ↗