sshx

A command-line tool that shares your terminal by link as a collaborative, end-to-end encrypted browser session.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

1 more ways to get sshx

Package managers

About sshx

sshx turns a local terminal into a shared session. Run the command-line tool and it prints a link; anyone who opens it gets the terminal in their browser on an infinite canvas, with remote cursors, names and chat. Several terminals can be moved and resized on the canvas at once.

Traffic is end-to-end encrypted, so the relay server does not see what you type, and the server is a lightweight Rust program. Binaries are provided for macOS, Linux, FreeBSD and Windows. It suits pair debugging, teaching and giving someone temporary access to a machine.

Strengths

  • Share a terminal with just a link
  • End-to-end encrypted sessions
  • Live cursors, chat and multiple terminals on one canvas
  • Binaries for macOS, Linux, FreeBSD and Windows

Limitations

  • Needs a network connection to the relay service
  • Giving others shell access carries obvious security risk

Details

Pricing
FreeFree to use; the site lists no paid plans.
License
Open source, license not stated
Developer
Eric Zhang
Platforms
Windows, macOS, Linux, Web, Command line
How it runs
Downloadable app, Hosted service
Account
Not required
Works offline
No
Best suited for
Pair debugging and teaching in a shared terminal
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to sshx

Compare all

Software that can replace sshx for an important use case, and what changes if you switch.

  • Upterm

    An open-source tool for sharing a terminal session with others securely over SSH.

    Upterm shares a terminal over SSH so guests join with a standard SSH client, and its server can run on your own infrastructure, but it lacks a browser canvas.

  • ttyd

    A command-line tool that shares a terminal session over the web in a browser.

    ttyd shares a terminal through a self-hosted web server, so you handle authentication and network access yourself instead of using a relay with end-to-end encryption.

sshx as an alternative

Listings that name sshx as an alternative.

  • WeTTY

    A self-hosted terminal that runs in a web browser over HTTP or HTTPS.

    sshx shares a terminal by link through a relay service with end-to-end encryption and collaboration, instead of a server you host yourself.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing