Native macOS menu bar app

SSH tunnels,
one click away.

Paste an ssh -N -L command once. Start and stop the tunnel from your menu bar.

Free and open source · macOS 13 or newer

$ ssh -N -L 3000:127.0.0.1:3000 devbox.local
Menu bar
RelayBar showing two saved SSH tunnels with one-click start controls
Native SwiftUI Built for macOS 13 and newer.
No dependencies Calls macOS's built-in /usr/bin/ssh.
Stored locally Tunnel definitions stay on your Mac.
How it works

Set it up once.

RelayBar reads your local-forward command, fills in the fields, and keeps the tunnel ready in your menu bar.

  1. 1
    Paste your command

    Import a standard ssh -N -L command.

  2. 2
    Save the tunnel

    Name it once. RelayBar remembers the safe options.

  3. 3
    Click to connect

    Start and stop it without opening Terminal.

Actual app screenshot Quick add
RelayBar new tunnel screen with SSH command import and connection fields
Roadmap

Port forwarding is done. Remote files are next.

RelayBar handles the few steps between a remote server and your Mac. Use Claude Code, Codex, or a terminal to search and edit on the remote machine.

1 Complete

Port forwarding

  • Import a standard ssh -N -L command.
  • Add, edit, and delete a forward by hand.
  • Save forward definitions locally.
  • Start and stop each forward from the menu bar.
  • Start a stopped forward and open its URL in the default browser.
  • Retry an unexpected disconnect up to 10 times.
  • Show connection errors beside the affected forward.
  • Stop managed SSH processes when RelayBar quits.
2 Planned

Remote files

Paste the absolute path from remote pwd, choose a saved server, and open exactly that folder.

  1. 2.1
    Open a pasted path

    Select a server and load the requested folder.

  2. 2.2
    Navigate folders

    List, enter, go back, and refresh. No search or indexing.

  3. 2.3
    Download a file

    Choose a destination, track progress, and reveal it in Finder.

  4. 2.4
    Download a folder

    Transfer it recursively, show progress, and allow cancellation.

  5. 2.5
    Preview images

    Preview one supported remote image at a time.

  6. 2.6
    Render Markdown

    Render remote Markdown in a safe, read-only view.

Remote file operations stop at opening, previewing, and downloading.

A narrow job

Your SSH setup stays yours.

RelayBar manages one local forward per item. It adds no account, analytics SDK, background service, or replacement SSH stack.

It runs /usr/bin/ssh directly, so it uses your existing config, keys, known hosts, and SSH agent.

Keep the tunnel. Lose the terminal tab.

Open source. Native macOS. Runs on macOS 13 or newer.

Download for macOS