Alternatives to Mosh
A remote shell that replaces interactive SSH and survives roaming, sleep and dropped connections. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
Mosh
A remote shell that replaces interactive SSH and survives roaming, sleep and dropped connections.
Replacements
Listings that take over the same core job as Mosh.
Eternal Terminal
A remote shell that reconnects automatically after network drops without interrupting the session.
Eternal Terminal also keeps sessions alive across network drops and IP changes, adds native scrolling and tmux control mode, and uses existing ssh for authentication.
OpenSSH
The standard SSH client and server suite for encrypted remote login, file copying and tunnelling.
OpenSSH is the standard SSH suite with port forwarding and file copying, but sessions do not survive roaming or sleep, and it needs no UDP ports.
Similar software
Related functionality, not a direct replacement.
tmux
Keeps terminal sessions alive on a server after you disconnect, and splits one window into many.
GNU Screen
A terminal multiplexer that runs several shell sessions in one window and keeps them alive after disconnecting.
Blink Shell
An SSH and Mosh terminal for iPhone and iPad with local Unix tools and SFTP support.
Prompt
Panic's native terminal and SSH client for Mac, iPhone, iPad and Vision Pro, with Mosh support.
Termius
A cross-platform SSH client for desktop and mobile that syncs hosts, keys and snippets between devices.
Zellij
A terminal multiplexer that tells you its own shortcuts on screen, so you can use it on day one.