SSH Tunnel Manager

A desktop SSH tunnel manager built with Electron and TypeScript. Configure hosts, manage multiple forwarding rules, and start/stop each rule independently.

Highlights

Quick Start

pnpm install
pnpm run start

Build

pnpm run package:mac
pnpm run package:win
pnpm run package:linux

macOS First Launch (Unsigned Build)

If macOS blocks the app from GitHub Releases, run:

xattr -dr com.apple.quarantine "/Applications/SSH Tunnel Manager.app"
open -a "SSH Tunnel Manager"

Open Source

Contributions are welcome. Please read the contribution guide before opening pull requests.