RelayBar | SSH tunnels, one click away

3 min read Original article ↗

v1.2.1 · notarized · open source

A tiny native macOS menu-bar app. Paste an SSH command, get a saved profile—local, SOCKS, remote, and Unix-socket rules over one managed connection.

Free · Apple notarized · macOS 13+ · No accounts · No analytics

paste_auto_quick_add

$ ssh -N -L 3000:127.0.0.1:3000 -D 1080 devbox.local

menu_bar live

RelayBar showing saved SSH forwarding profiles grouped into Personal and Work sections

/usr/bin/ssh Uses the SSH already on your Mac.

Your config, keys, known hosts, and agent stay untouched.

native SwiftUI A real Mac app for macOS 13 and newer.

No Electron, no background service, no replacement SSH stack.

stored locally Your tunnel definitions stay on your Mac.

No account, analytics SDK, or cloud sync phones home.

Remote Files

Your server,
right where you left it.

Paste an absolute remote path, choose a saved SSH connection, and open exactly that folder. No indexing. No sync engine. Just SFTP through the SSH setup you already trust.

01

Open the exact path

Paste the result of remote pwd and RelayBar opens that folder—without crawling the server.

02

Preview safely

Read supported images and Markdown in a bounded, inert preview. Raw HTML and remote embeds stay off.

03

Download with control

Transfer files or folders, watch progress, cancel cleanly, and reveal the result in Finder.

How it works

From command
to one click.

RelayBar parses typed forwarding arguments without invoking a shell, turns them into a visible profile, and keeps the controls in your menu bar.

  1. 01

    Paste your SSH command

    Import repeated or mixed -L, -D, and -R rules.

  2. 02

    Review and save

    Name the profile, check each typed endpoint, and optionally place it in a group.

  3. 03

    Connect from the menu bar

    Start, stop, retry, and open supported endpoints without keeping a Terminal tab around.

What’s new in 1.2.1

Remote files.
No tunnel required.

Version 1.2.1 lets Remote Files connect through your existing SSH setup, even when you do not need port forwarding.

01

Add any SSH host

Save a standalone user@server connection without creating or starting a forwarding profile.

02

Your SSH config

Concrete aliases from ~/.ssh/config appear beside RelayBar profiles while the config itself stays read-only.

03

Recent connections

Successful opens move to a bounded recent list; failed connections do not clutter it.

04

Cleaner profile editor

The New Profile form now fits the menu width with consistent padding and one clear Group label.

Read the complete changelog

Deliberately small

Your SSH setup
stays yours.

RelayBar manages visible typed forwarding rules over one SSH connection per profile. It doesn’t add an account, analytics SDK, background service, or replacement SSH stack.

It runs /usr/bin/ssh and /usr/bin/sftp directly, so your existing config, keys, known hosts, and SSH agent remain the source of truth.

Ready when you are.

Keep the tunnel.
Lose the terminal tab.

Download for macOS