Skip to content
SPECIFICTION
Get listed

psmux vs RMUX

psmux

psmux.pages.dev

RMUX

rmux.io

Side by side

FigurepsmuxRMUX
Price from—Free
Free plan—Yes
Free trial——
Open source——
Web—Yes
WindowsYesYes
macOS—Yes
Linux—Yes
API—Yes
Self-hosted—Yes
Plans published01
Spec score · Terminal Multiplexers7.0 (#26)8.3 (#4)
AutomationThe README says Claude Code agent teams can spawn teammate agents in separate tmux panes inside a psmux session without extra configuration.SDK automation includes typed session, window, and pane handles, structured snapshots, keyboard and mouse input, waits, and pane events.
InstallationThe README lists WinGet, Cargo, Scoop, Chocolatey, GitHub release downloads, and building from source as installation options.Install options include package managers, prebuilt installers, and Cargo; the docs say quick installers verify SHA256.
IntegrationsThe project says libtmux works with psmux and documents integration examples for Python, PowerShell, Node.js, Go, and Rust.The project documents a ratatui integration widget and a Claude Code teammate mode that runs Claude inside a local RMUX workspace.
tmux compatibilityThe compatibility page lists more than 90 tmux commands and 140+ format variables, and says psmux reads ~/.tmux.conf.RMUX 0.10.0 offers a tmux-compatible 90-command surface with persistent sessions and detach/reattach.

Plans

psmux

No plans published.

psmux pricing →

RMUX

  • RMUXFree

RMUX pricing →

In their own words

psmux

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

Visit psmux.pages.dev

RMUX

RMUX is a local terminal multiplexer that keeps shells under a daemon on the user’s machine. Version 0.10.0 provides 90 tmux-compatible commands for persistent sessions that can be detached and reattached. Its automation SDKs let programs work with typed session, window, and pane handles, send keyboard and mouse input, wait for output, capture structured snapshots, and receive pane events. Official SDKs are available for Rust, Python, and TypeScript; the Python and TypeScript SDKs require the RMUX binary to be installed first.

Web Share creates browser links to a pane or session while its shell stays local. Links can allow read-write operation or read-only viewing, with separate pairing PINs enabled by default. The browser decrypts terminal updates locally. Sharing can use private Tailscale access, public SSH tunnel presets, or a user-provided ingress URL. RMUX says tunnels can see handshake metadata and encrypted frames, but not keystrokes, PINs, raw tokens, or terminal cells. The Web Share frontend can be self-hosted. RMUX is dual-licensed under MIT or Apache-2.0 and is available through package managers, prebuilt installers, or Cargo.

Visit rmux.io