sshx: A secure web-based, collaborative terminal

sshx lets you share your terminal with anyone by link, on a multiplayer infinite canvas.

It has real-time collaboration, with remote cursors and chat. It’s also fast and end-to-end encrypted, with a lightweight server written in Rust.

Install sshx with a single command. Use it for teaching, debugging, or cloud access.

Collaborative

Invite people by sharing a secure, unique browser link.

End-to-end encrypted

Send data securely; the server never sees what you’re typing.

Cross-platform

Use the command-line tool on macOS, Linux, and Windows.

Infinite canvas

Move and resize multiple terminals at once, in any arrangement.

Live presence

See other people’s names and cursors within the app.

Ultra-fast mesh networking

Connect from anywhere to the nearest distributed peer in a global network.