Holdwire · SSH That Never Drops

Holdwire, mosh, Eternal Terminal and tmux

Holdwire by Jiji Labs · PT JIJI LABS DIGITAL · facts read from each project’s own pages on 28 October 2026

The short version: these tools solve the same problem in different ways, and they are good tools. This page lists what each one asks of your server, taken from its own documentation, with a link for each fact. Use whichever fits. Where a project’s documentation does not say something, the table says so instead of guessing.

HoldwiremoshEternal Terminaltmux over SSH
TransportSSH login, then a Holdwire helper process on the server. Nothing but your normal SSH connection.Logs in over SSH, then “start[s] a connection on a UDP port” (source)“ET uses TCP” and “uses ssh for handshaking and encryption” (source)Your SSH connection. tmux keeps programs running on the server when you detach: “they keep running in the background” (source)
Ports you need openNone besides SSH.UDP 60000 to 61000 per the usage section; the FAQ says it uses “the first available UDP port, starting at 60001 and stopping at 60999” (FAQ)“you need an open port on your server. By default, it uses 2022.” (source)None mentioned in the wiki; you use your SSH login. (source)
Root or a service on the serverNo root. A small program in ~/.holdwire runs as your user. No service.“You don’t need to be the superuser to install or run Mosh.” Needs mosh installed on the server. (source)The server program “runs permanently on the server (usually as root/system service)”; the install commands in the README use sudo. (source)tmux has to be installed on the server. The wiki does not discuss root. (source)
ScrollbackThe helper keeps the latest output (up to 1 MB per session) and replays what you missed. Older lines are trimmed, and the app says so.“Mosh synchronizes only the visible state of the terminal”; it suggests screen or tmux. (FAQ)Not stated in the README. (source)A per-pane history, “the maximum number of lines kept in the history for each pane”, and a copy mode. (Getting Started)
Windows serversWindows hosts with OpenSSH. Tested so far on Windows 10 22H2 only.Not stated for servers. The site says “There is no ‘native’ mosh executable for Windows available at this time.” (source)The README says it “works under WSL”. A native Windows version is not stated. (source)Windows is not mentioned; the front page lists “OpenBSD, FreeBSD, NetBSD, Linux, macOS and Solaris”. (source)
iOS clientYes: Holdwire for iPhone and iPad (also runs on Apple-silicon Macs as the iPad app). Coming soon.The mosh site points to a third-party iOS app in its download section. (source)Not stated in the README. (source)Not a client. Use any SSH app, then run tmux on the server.
LicenceThe app is proprietary. The helper is source-available under FSL-1.1-ALv2 and turns Apache-2.0 two years after each release.Not stated on the front page; sample server output in the FAQ shows “License GPLv3+”. (FAQ)Apache-2.0 (source)ISC (source)

Notes