Skip to content
AppClap
RMUX is unclaimed —
R

RMUX

The multiplexer engine for Agents.·rmux.io

Visit

RMUX is a tmux-compatible terminal multiplexer and Rust terminal automation engine that keeps shell sessions alive, scriptable, and inspectable. It exposes a tmux-compatible 90-command CLI surface plus typed SDKs for Rust, Python, and TypeScript to programmatically create sessions, send keys, wait for output, and take structured snapshots. It also includes a 'Web Share' feature to expose an encrypted, browser-accessible terminal session. It runs natively on Windows, macOS, and Linux.

What it's for

Persistent, scriptable terminal sessions for CI pipelinesAutomating terminal workflows from Rust, Python, or TypeScript (Playwright-style automation)Sharing a live terminal session in the browser (Web Share)Coordinating multiple terminal workers through one rmux session (orchestration demo)Broadcasting a terminal sessionDrop-in replacement for tmux with familiar key bindings

Features 16

  • CLI commands: new-session, send-keys, wait-for, capture-pane
  • Configurable tunnel providers (Tailscale, SSH reverse tunnels)
  • Cross-platform installers via WinGet, Homebrew, Cargo, APT, DNF, Scoop
  • Hybrid end-to-end encryption (X25519 + ML-KEM-768, ChaCha20-Poly1305, HKDF-SHA256)
  • Lifecycle commands for shares (list, lookup, stop, off, config)
  • Native ConPTY on Windows; Unix PTYs on Linux/macOS
  • Operator (read-write) and Spectator (read-only) share roles
  • Pairing PINs and QR codes for Web Share links
  • Persistent sessions with detach and reattach
  • Rust SDK integration for programmatic sharing (pane.share())
  • Self-hostable static Web Share frontend
  • Streamed output and line events
  • Terminal-native locators and structured snapshots
  • tmux-compatible 90-command CLI surface
  • Typed SDKs for Rust, Python, and TypeScript
  • Web Share: encrypted browser access to a terminal session

At a glance

free tieropen sourceAPI
TypeCLI tool
DeploymentInstalled (local)
PlatformsWeb, Windows, macOS, Linux
LanguagesEnglish, French, Chinese, Japanese
Fordevelopers, AI agents

Integrations

TailscaleCloudflareCaddynginxlocalhost.runserveosandhole.com.brsrv.us

Resources

Pricing

RMUX is free and open source; no paid plans are publicly listed.

FreeFree

Structured markup lists an Offer of price 0 USD; RMUX is distributed as free, dual-licensed (Apache-2.0/MIT) open-source software.

Last checked 28 days ago·