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
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.
Similar apps
TempestSelf-hostableThe AI terminal for every server.Price$7.99–$9.99/moTry freeFree planRuns onWeb · Windows +4Features20
dmuxParallel agents with tmux and worktreesPriceNot statedTry free—Runs onmacOS · LinuxFeatures16
TermiusModern SSH ClientPrice$10–$30/moTry freeFree planRuns onWindows · macOS +3Features20
ShellularOpen sourceYour dev environment, in your pocket.PriceFreeTry freeFree planRuns onmacOS · Linux +3Features16
RexIDENext gen IDE command center for your AI agentsPriceNot statedTry free—Runs onWindows · macOS +1Features16
CodeShellManagerOpen sourceRun multiple AI coding agents side-by-side in a single, organised window.PriceFreeTry freeFree planRuns onWindowsFeatures6