Alternatives to Upterm
An open-source tool for sharing a terminal session with others securely over SSH. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
Upterm
An open-source tool for sharing a terminal session with others securely over SSH.
Replacements
Listings that take over the same core job as Upterm.
sshx
A command-line tool that shares your terminal by link as a collaborative, end-to-end encrypted browser session.
sshx shares a terminal through a browser link with end-to-end encryption, live cursors and chat, while guests of Upterm join with a standard SSH client.
ttyd
A command-line tool that shares a terminal session over the web in a browser.
ttyd shares a terminal session in a web browser from a server you run, with ZMODEM and trzsz file transfer, rather than through SSH guests.
WeTTY
A self-hosted terminal that runs in a web browser over HTTP or HTTPS.
WeTTY serves a self-hosted terminal in the browser over HTTPS, suited to server access rather than Upterm's NAT-traversing pair sessions.
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.
asciinema
A tool for recording terminal sessions as lightweight text-based recordings and sharing them online.
OpenSSH
The standard SSH client and server suite for encrypted remote login, file copying and tunnelling.
Mosh
A remote shell that replaces interactive SSH and survives roaming, sleep and dropped connections.
Eternal Terminal
A remote shell that reconnects automatically after network drops without interrupting the session.