Skip to content
SPECIFICTION
Get listed

p2pmux vs Terminalz

p2pmux

p2pmux.com

Terminalz

github.com

Side by side

Figurep2pmuxTerminalz
Price fromFree—
Free planYes—
Free trial——
Open source——
Web—Yes
macOSYesYes
LinuxYesYes
iOS—Yes
Self-hosted—Yes
Plans published10
Spec score · Terminal Multiplexers8.4 (#3)7.4 (#19)
Data handlingProcesses and credential files stay on the pane host’s machine and are not uploaded to peers.Terminal output is not persisted or sent to observability services; output and replay checkpoints remain memory-only and bounded.
InstallationThe maker documents installation by script, Homebrew, or building from source with Rust 1.91 or newer.The web control plane is distributed as a Docker Compose image, and the native agent is offered through Homebrew or GitHub Releases.
integrationsThe inbox supports Claude Code, Codex, Cursor Agent, Pi and OpenCode.The project documents integration with Herdr, tmux, Docker, Google OAuth, and Tailscale or WireGuard networks.
LicenseThe project is MIT licensed.The repository provides the software under the MIT License, whose text grants use without charge.
productp2pmux is a peer-to-peer terminal multiplexer where multiple users and machines connect to one session.Terminalz is a lightweight terminal multiplexer that streams terminals from multiple machines to one web browser.
Purposep2pmux is a peer-to-peer terminal multiplexer where multiple users and machines can connect to the same session.Terminalz streams terminals from multiple machines to one web browser.

Plans

p2pmux

  • p2pmuxFree

p2pmux pricing →

Terminalz

No plans published.

Terminalz pricing →

In their own words

p2pmux

p2pmux is a free peer-to-peer terminal multiplexer for connecting people and machines to one shared session. Each pane runs a real shell on the machine of the person who opened it, using that host's tools and environment. Shared sessions can have up to 8 members, 9 tabs, and 8 panes per tab, with nested splits. Terminal streaming is end-to-end encrypted and peer-to-peer, with an iroh relay available when NAT requires it. If the coordinator laptop closes, panes on other machines continue running, but layout changes and new joins pause. Processes and credential files remain on the pane host rather than being uploaded to peers. The agent inbox can show detected coding agents and open a pane for terminal input. Anyone with a join code or ticket can see every pane and interact with terminals; join codes last six hours. The project supports macOS and Linux, not Windows. Linux builds require glibc 2.35 or newer, while musl systems must build from source. It is released under the MIT license.

Visit p2pmux.com

Terminalz

Terminalz has no write-up on Specifiction yet; its figures are above.

Visit github.com