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

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

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

2016 · corte.si · its alternatives →
- 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
RemoteRetro▲72Make running retrospective meetings with a remote team easy
2022 · remoteretro.io · its alternatives →
- 6
uTerminal▲89A desktop terminal built for day-to-day remote access
Apr 2026 · uterminal.app · its alternatives →
- 7

A command-line tool to kill processes and containers running on specified ports. - jkfran/killport
2023 · github.com · its alternatives →
- 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
Globalping▲65Run network commands on globally distributed probes
2023 · globalping.io · its alternatives →
- 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 →
- 11OS
ondevice.io - all your devices in one place - no need to set up port forwarding
2017 · ondevice.io · its alternatives →
- 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

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

- 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

Runs your tasks at maximum concurrency. Contribute to cirocosta/cr development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 17

Port Kill helps you find and free ports and caches blocking your dev work. - treadiehq/port-kill
2025 · github.com · its alternatives →
- 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

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 →
- 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

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 →
- 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

Simple, secure remote terminal straight from your browser
2025 · rstream.io · its alternatives →
- 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
- Witr – Explain why a process is running on your Linux system alternatives
- Pion/handoff – Move WebRTC out of browser and into Go alternatives
- Mitmproxy 1.0 released, now with a web interface alternatives
- Sshsync – CLI tool to run shell commands across multiple remote servers alternatives
- RemoteRetro alternatives
- uTerminal alternatives
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 →