EveryDev.ai
Subscribe
Home
Tools

2,825+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents1815
  • Coding1295
  • Infrastructure600
  • Marketing467
  • Projects433
  • Research403
  • Analytics351
  • Design338
  • Security243
  • MCP242
  • Testing238
  • Data230
  • Integration178
  • Prompts160
  • Learning159
  • Communication154
  • Extensions150
  • Voice130
  • Commerce125
  • DevOps108
  • Web80
  • Finance21
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. sshx
    sshx icon

    sshx

    Terminal & Session Management
    Featured

    A secure, web-based collaborative terminal that lets you share your terminal with anyone via a link on a multiplayer infinite canvas with real-time cursors and chat.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully free and open-source under the MIT License. Self-hosting requires manual infrastructure setup.

    Engagement

    Available On

    Windows
    macOS
    Linux
    Web
    API

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Terminal & Session ManagementCollaboration SpacesCommand Line Assistants

    Alternatives

    SessionCastChatermAPX Terminal
    Developer
    Eric ZhangSan Francisco, CAEst. 2025$2000000000 raised

    Listed Jun 2026

    About sshx

    sshx is an open-source tool created by Eric Zhang that lets you share a live terminal session with anyone through a unique browser link. It runs a lightweight server written in Rust and uses end-to-end encryption so the relay server never sees what you type. The project is licensed under the MIT License and hosted on GitHub with over 7,500 stars as of mid-2025.

    What It Is

    sshx is a collaborative terminal-sharing tool in the category of remote access and pair-programming utilities. Its core job is to let a developer run a single command on their machine and instantly produce a shareable URL that others can open in a browser to view and interact with the terminal in real time. Unlike traditional SSH tunneling or screen-sharing tools, sshx renders sessions on an infinite canvas where multiple terminal windows can be moved, resized, and arranged freely — all visible to every participant simultaneously.

    How the Multiplayer Canvas Works

    When a session starts, participants join a shared infinite canvas in their browser. Each person's cursor is visible to others, labeled with their name, enabling the kind of spatial awareness familiar from collaborative document editors. Multiple terminal windows can be opened, repositioned, and resized on the canvas independently. The live-presence layer shows who is connected and where they are looking, making it practical for teaching, pair debugging, or guided walkthroughs.

    Security and Networking Architecture

    End-to-end encryption is implemented using Argon2 for key derivation and AES for data encryption, meaning the relay server handles only ciphertext. The server infrastructure is hosted on Fly.io with Redis Cloud for state, and sessions connect to the nearest node in a globally distributed mesh network for low latency. The README notes that self-hosted deployments are not officially supported and require manual configuration of HTTP/TCP reverse proxies, gRPC forwarding, TLS termination, and private mesh networking.

    Installation and CI/CD Use

    sshx installs with a single curl command on macOS and Linux, and pre-built binaries are available for Windows (x86-64, x86, ARM64), Linux (x86-64, ARM64, ARMv6, ARMv7), macOS (Apple Silicon and Intel), and FreeBSD. It can also be installed via Homebrew on macOS or built from source with Cargo. A notable use case highlighted in the README is CI/CD debugging: adding the install command to a GitHub Actions workflow (or GitLab CI, CircleCI, Buildkite, etc.) pauses the job and opens a live terminal session, letting developers inspect a failing build environment interactively.

    Update: v0.4.1

    The latest release is v0.4.1, published on February 12, 2025. The repository was last pushed to in June 2025, indicating active maintenance. The project was originally created in February 2022 and has accumulated over 7,500 GitHub stars and 292 forks, reflecting sustained community interest in the tool.

    sshx - 1

    Community Discussions

    Be the first to start a conversation about sshx

    Share your experience with sshx, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully free and open-source under the MIT License. Self-hosting requires manual infrastructure setup.

    • Share terminal via unique browser link
    • Multiplayer infinite canvas
    • Real-time cursors and live presence
    • End-to-end encryption
    • Global distributed mesh networking

    Capabilities

    Key Features

    • Share terminal via a unique browser link
    • Multiplayer infinite canvas for terminal windows
    • Real-time cursors and live presence
    • End-to-end encryption with Argon2 and AES
    • Globally distributed mesh networking
    • Automatic reconnection and latency estimates
    • Predictive echo for faster local editing
    • Multiple terminal windows with free resize and move
    • CI/CD integration for debugging workflows
    • Cross-platform binaries (macOS, Linux, Windows, FreeBSD)

    Integrations

    GitHub Actions
    GitLab CI
    CircleCI
    Buildkite
    Fly.io
    Redis Cloud
    Homebrew
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate sshx and help others make informed decisions.

    Developer

    Eric Zhang

    Eric Zhang is a software engineer who built jax-js as a personal side project over the past year. The project brings Google's JAX ML framework to JavaScript, implementing a full ML compiler that generates WebGPU and WebAssembly kernels from scratch. Eric maintains the library, browser demos, live REPL, and npm packages for developers building compute-intensive browser applications.

    Founded 2025
    San Francisco, CA
    $2000000000 raised
    150 employees

    Used by

    Various early enterprise partners in…
    Read more about Eric Zhang
    WebsiteGitHubX / Twitter
    2 tools in directory

    Similar Tools

    SessionCast icon

    SessionCast

    Monitor and control your AI CLI terminal sessions from your mobile device with real-time streaming and bidirectional input.

    Chaterm icon

    Chaterm

    AI-native terminal for cloud and infrastructure management that lets engineers deploy, troubleshoot, and automate services using natural language and intelligent agents.

    APX Terminal icon

    APX Terminal

    Industrial-grade terminal and SSH client with local encryption, neural AI agent, and one-time purchase licensing for developers.

    Browse all tools

    Related Topics

    Terminal & Session Management

    Terminal emulators, multiplexers, and session managers that help developers run parallel AI coding agents, manage multiple workspaces, and maintain persistent terminal sessions.

    23 tools

    Collaboration Spaces

    Virtual offices and digital workspaces for remote teams.

    20 tools

    Command Line Assistants

    AI-powered command-line assistants that help developers navigate, search, and execute terminal commands with intelligent suggestions and context awareness.

    160 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions