Developer Builds Native macOS App to Manage SSH Configs and Tunnels

A developer frustrated with repeatedly typing lengthy SSH tunnel commands built SSH Config Manager, a native macOS app that simplifies managing ~/.ssh/config files and port-forwarding presets. The app edits SSH config files without breaking formatting, saves tunnel configurations as reusable presets, and opens tunnels in-process rather than relying on shell commands. The creator chose to build around SSH rather than adopt a VPN, citing SSH's universal availability, transparency, and easier debugging when failures occur. A key limitation acknowledged is that SSH port forwarding requires each internal service to be explicitly mapped in advance, unlike a VPN's transparent routing. The app also embeds a keyword catalog of 95 entries to provide in-app guidance on SSH directives, addressing the common pain point of silently ignored misconfigurations.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.


Discussion (0)
Log in to join the discussion and vote.
Log in