nowfound

Life & fun · alternatives · 2026

24 alternatives to Interactive SSH port forwarding scenarios

Maybe some of you feel like me sometimes: I don't need SSH port forwarding very often. That's why I usually forget the exact ssh call by the time I need it. So that I no longer have to search for the correct call in the man page or on the Internet, I have implemented common scenarios interactively. Simply enter addresses, ports and user names and the result is the correct ssh call. I can simply copy it and use it.

Interactive SSH Port Forwarding Scenarios is a tool that generates correct SSH port forwarding commands for common use cases. Users input addresses, ports, and usernames through an interactive interface, and the tool… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Prices are shown for the 1 we have checked on their own sites, 1 of them free or with a free tier. Interactive SSH port forwarding scenarios launched in 2023; newer entries below may have overtaken it.

  1. 1

    A simple UI for forwarding ports over SSH. Contribute to jamt9000/AwesomePortForwarding development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  2. 2OS

    ondevice.io - all your devices in one place - no need to set up port forwarding

    2017 · ondevice.io · its alternatives →

  3. 3PS

    I've made a neat service to access SSH over NAT. Unlike ngrok and alternatives with registration, custom software, non-preserved random URLs and ports, this solution is just a remote SSH server which does not require anything more than an SSH client to both host and connect. Technically it allows to publish any service over SSH (web, proxy, any TCP port really), but only with SSH as a destination you'll preserve end-to-end encryption and won't allow my server to snoop on potentially unencrypted traffic. The service is mostly intended to give remote access to the device as fast as possible,…

    2021 · its alternatives →

  4. 4

    Articles in this series Part I. Iterative ServersPart II. Forking ServersPart III. Pre-forking ServersPart IV. Threaded ServersPart V. Pre-threaded ServersPart VI: poll-based serverPart VII: epoll-…

    2019 · unixism.net · its alternatives →

  5. 5

    Run SSH and HTTP(S) on the same port. Contribute to jamescun/switcher development by creating an account on GitHub.

    2015 · github.com · its alternatives →

  6. 6

    Fast, collaborative live terminal sharing over the web - ekzhang/sshx

    2023 · github.com · its alternatives →

  7. 7

    is a tiny native macOS menu-bar app for local SSH port forwards. It has no external dependencies and runs natively.

    Jul 2026 · github.com · its alternatives →

  8. 8

    Hi HN! I'm Jarek, and I've built this tool that allows publishing .local domains on the local network using mDNS. It also has a reverse proxy that handles HTTPS termination and port forwarding. I'm working on adding more features, like an index page with all available domains or allowing proxy redirects, so you could redirect from HTTP to HTTPS. Let me know if you have any questions or feedback!

    2023 · localcan.com · its alternatives →

  9. 9

    Remote Desktop Protocol for Node.js. Contribute to citronneur/node-rdpjs development by creating an account on GitHub.

    2015 · lc.cx · its alternatives →

  10. 10SC

    Hi HN, I wrote a custom SSH server in Go, give it a try. It uses your terminal user and SSH keys to authenticate implicitly. Instead of getting a shell, you get an IRC-style chatroom with everyone else. $ ssh chat.shazow.net If you're getting "Permission denied (publickey)", please use ssh-keygen to create a keypair. Instructions here: https://help.github.com/articles/generating-ssh-keys/ SSH is a really cool protocol; it's a lot like HTTP2. This is a demo of one thing you can do with it, but I plan to factor out the code into libraries that will let you build all…

    2014 · its alternatives →

  11. 11

    Expose local servers to the internet using only SSH. No installation required. Perfect for testing webhooks, demos, and sharing your work.

    2017 · serveo.net · its alternatives →

  12. 12

    Expose local http, tcp or websocket connections to the public internet - amalshaji/portr

    2024 · github.com · its alternatives →

  13. 13

    A desktop client for SSH, SFTP, Docker over SSH

    23d ago · github.com · its alternatives →

  14. 14SN
  15. 15

    A free SSH client for Mac, Windows and Linux. Every host in one place, with end-to-end encrypted sync, SFTP, SSH key management, and an AI terminal assistant.

    Jun 2026 · termique.app · its alternatives →

  16. 16

    Hi HN, I've built an app for macOS that allows performing common SSH operations on Linux servers using a native GUI. The problem: Managing multiple Linux servers usually means juggling terminal windows and copy-pasting snippets/scripts. After dealing with tens of production/staging VPSes at previous jobs, I realized there had to be a better way for common operations I did on a daily basis than my collection of bash snippets. Features: - Quickly switch between different servers. Tag servers with arbitrary key values for easy search. - Real-time dashboard with CPU/memory graphs,…

    2025 · serverbuddy.app · its alternatives →

  17. 17MS

    A little over a year ago I gave away over 4,600 copies of my intro to SSH tunneling book, The Cyber Plumber's Handbook, for free over a 48 hour period to the awesome folks here on Hacker News (https://news.ycombinator.com/item?id=19946941). Since then, I've been getting a lot of feedback about creating an interactive lab where SSH tunneling and port redirection techniques can be practiced in real scenarios. With a bit more time during the quarantine, I finally found the time to launch the lab portion. For the HN family, I'm offering the book and 2 weeks of lab time for 50% off…

    2020 · its alternatives →

  18. 18

    I built a CLI tool called `sshsync` to run shell commands and transfer files across multiple servers over SSH concurrently. It was inspired by tools like `pssh`, but I wanted something more modern, intuitive, and Pythonic. What it does: - Run shell commands on multiple servers (in parallel) - Push/pull files or directories with progress bars - Uses `~/.ssh/config` and lets you group hosts with YAML - Supports `--dry-run` mode to preview actions without executing - Outputs results using `rich` (tables, colors) - Built with `Typer`, `asyncssh`, and `rich` There’s no daemon or…

    2025 · github.com · its alternatives →

  19. 19

    SSH over AWS SSM. No bastions or public-facing instances. SSH user management through IAM. No requirement to store SSH keys locally or on server. - elpy1/ssh-over-ssm

    2020 · github.com · its alternatives →

  20. 20
    KeyBox▲70

    A web-based SSH console

    2014 · sshkeybox.com · its alternatives →

  21. 21

    Connect with SSH and cd (change directory) with one command. - fraction/sshcd

    2014 · github.com · its alternatives →

  22. 22

    SSH for EC2. Contribute to soheil-zz/ssh2 development by creating an account on GitHub.

    2015 · github.com · its alternatives →

  23. 23

    Greetings! We are excited to announce pipe: our managed pubsub service over ssh. We are at a point where we would love to get feedback on the service to see if it resonates with the HN crowd. All you need to use `pipe` is a pico account which can be created using ssh: `ssh pico.sh` We've been using it internally for a few weeks now and keep coming up with new use cases. For example, we are using `pipe` to create a log drain for all of our services and even a way to share logs with users. You can read more about it on our blog post: https://blog.pico.sh/pubsub

    2024 · pipe.pico.sh · its alternatives →

  24. 24

    Async transport layers for MCP. Contribute to bh-rat/asyncmcp development by creating an account on GitHub.

    2025 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →

Interactive SSH port forwarding scenarios alternatives…