SSH Tunnel Manager for macOS icon
SSH Tunnel Manager for macOS icon

SSH Tunnel Manager for macOS

SSH Tunnel Manager is a free, open source menu bar app for macOS that manages SSH port forwarding. You set up your tunnels once, toggle them on or off from the menu bar, and the app reconnects them automatically when the connection drops.

menu

Cost / License

  • Free
  • Open Source (MIT)

Application type

Platforms

  • Mac
0likes
0comments
0articles

Features

Properties

  1.  Privacy focused
  2.  Lightweight

Features

  1.  No registration required
  2.  Ad-free
  3.  No Tracking
  4.  Dark Mode
  5.  SSH Tunnel
  6.  SSH
  7.  SwiftUI App
  8.  Swift App
  9.  Port Forwarding

SSH Tunnel Manager for macOS News & Activities

Highlights All activities

Recent activities

SSH Tunnel Manager for macOS information

  • Developed by

    0fuz
  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Alternatives

    9 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

Network & AdminSystem & HardwareDevelopment

GitHub repository

  •  46 Stars
  •  5 Forks
  •  0 Open Issues
  •   Updated  
View on GitHub
SSH Tunnel Manager for macOS was added to AlternativeTo by 0fuz on and this page was last updated .
No comments or reviews, maybe you want to be first?

What is SSH Tunnel Manager for macOS?

SSH Tunnel Manager is a free, open source menu bar app for macOS that manages SSH port forwarding. You set up your tunnels once, toggle them on or off from the menu bar, and the app reconnects them automatically when the connection drops.

It is a native Swift app that wraps the system ssh client, so it reuses your existing ~/.ssh/config and keys. No bundled binaries, no Electron. It supports local forwards (-L), remote forwards (-R), dynamic SOCKS proxies (-D), and jump hosts (-J), with multiple port mappings per connection.

Other features:

  • Auto-reconnect when a tunnel drops
  • Readable failure reasons (auth, connection refused, host unreachable, DNS, host-key change, port already in use), not just "disconnected"
  • Port-conflict guard so two tunnels do not fight over the same local port
  • Tunnel grouping with a single toggle per group
  • Optional sound and notification alerts when a tunnel connects or drops
  • Per-tunnel SSH options (connect timeout, keepalive, compression) plus a free-text field for any extra flags
  • Launch at login and auto-connect on startup

It is licensed under MIT. Builds are unsigned, so the first launch needs a right-click and Open.