nowfound

Life & fun · alternatives · 2026

24 alternatives to Ruroco – like port knocking, but better

Hey there HN! ruroco (RUn RemOte COmmand) is a tool that lets you execute commands on a server by sending UDP packets (instead of knocking on ports). the tool consist of 3 binaries: - client -> runs on your notebook/computer and sends the UDP packets - server -> receives the UDP packets and makes sure that they are valid - commander -> runs the command encoded by the data of the UDP packet if it's valid The commands are configured on the server side, so the client does not define what is going to be executed, it only picks from existing commands. I use this tool to open up the SSH port…

Ruroco is a remote command execution tool that uses UDP packets instead of traditional port knocking. It consists of three components: a client that sends packets from a user's computer, a server that validates them… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Ruroco – like port knocking, but better launched in 2024; newer entries below may have overtaken it.

  1. 1

    Hi HN, I built a small Linux CLI tool called witr (Why Is This Running?). The idea came from a situation most of us have hit: you log into a machine, see a process or port running, and immediately wonder why it exists, who started it, and what is keeping it alive right now. witr traces a process, service, or port back to its origin and responsibility chain and explains it in a way that’s quick to read, especially when you’re debugging under pressure. This is v0.1.0. It’s intentionally small and focused. Feedback, criticism, and edge cases are very welcome. Repo:…

    Dec 2025 · github.com · its alternatives →

  2. 2

    Start WebRTC in the browser—run it somewhere else. Contribute to pion/handoff development by creating an account on GitHub.

    Apr 2026 · github.com · its alternatives →

  3. 3
  4. 4

    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 →

  5. 5

    Make running retrospective meetings with a remote team easy

    2022 · remoteretro.io · its alternatives →

  6. 6

    A desktop terminal built for day-to-day remote access

    Apr 2026 · uterminal.app · its alternatives →

  7. 7

    A command-line tool to kill processes and containers running on specified ports. - jkfran/killport

    2023 · github.com · its alternatives →

  8. 8

    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 →

  9. 9

    Run network commands on globally distributed probes

    2023 · globalping.io · its alternatives →

  10. 10

    Hey HN, I built this over the last year as I always wanted to have an easy file and terminal access to all of my servers, including containers and clusters that you normally can't connect to with existing solutions out of the box. At first glance it might not look very novel, but if you dig a little deeper, you will see that the entire foundation of how it communicates with remote systems is completely different from any other solution out there. What happens in the background can essentially be explained this way: It launches a local shell process like cmd, sh, etc. and in it executes a…

    2024 · xpipe.io · its alternatives →

  11. 11OS

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

    2017 · ondevice.io · its alternatives →

  12. 12

    A little web server written in C for Linux. Supports: CGI, Reverse Proxy. Single threaded using I/O multiplexing (select).

    2023 · github.com · its alternatives →

  13. 13

    Turn your machine into a URL. Peer-to-peer over WebRTC -- no account, no client to install, no port forwarding. - richlegrand/bitbang-cli

    Jul 2026 · github.com · its alternatives →

  14. 14

    Interact with AWS from Slack using Nimbella Commander

    2020 · its alternatives →

  15. 15

    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 →

  16. 16

    Runs your tasks at maximum concurrency. Contribute to cirocosta/cr development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  17. 17

    Port Kill helps you find and free ports and caches blocking your dev work. - treadiehq/port-kill

    2025 · github.com · its alternatives →

  18. 18

    User space WireGuard port-forward in Rust. Contribute to aramperes/onetun development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  19. 19

    Hi HN! I’m so excited to show my first open-source project and first post here. I initially started this project to learn Go language, it is an experimental project. The main goal is to track the adventure of a WebRTC stream from start to finish, by debugging the project or tracking the output at console. By trying out this project, you will deep dive into the steps which are taken while starting up a WebRTC session, and more. It consists of a web UI (TypeScript) and a server back-end (Golang) projects. They can run on Docker containers, in development mode or production mode, you can find…

    2022 · github.com · its alternatives →

  20. 20PS

    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 →

  21. 21

    Find, open and kill ports in a couple of clicks. Works with Node, Python, Ruby, PHP, HTTP and pretty much any process listening on a TCP port.

    2019 · portmanager.app · its alternatives →

  22. 22LS

    Serverbox is an agentless desktop control panel for Linux servers. Dashboards, terminals, file management, Docker, services, cron, users, firewalls and SSH tunnels — over plain SSH, with nothing installed on your servers. Free for macOS, Windows and Linux.

    Aug 2026 · serverbox.stupidlabs.lol · its alternatives →

  23. 23

    Simple, secure remote terminal straight from your browser

    2025 · rstream.io · its alternatives →

  24. 24

    Lightweight system monitor for Linux VPS. Contribute to leodeim/vpsmon development by creating an account on GitHub.

    Aug 2026 · 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 →