rmux docs
Get Started

About RMUX

A local terminal multiplexer written from scratch in Rust, with daemon-owned shells, typed SDK automation, and explicit Web Share browser access.

RMUX terminal demoRMUX terminal demo

Native, no WSL

Native ConPTY with named pipes on Windows. Unix PTYs with Unix-domain sockets on Linux and macOS. Network exposure only happens when you explicitly start Web Share or a tunnel.

Programmable from Rust

Typed handles for Session, Window, Pane. Take structured snapshots, send keys, wait for output, subscribe to pane events. No TTY scraping.

Drop-in tmux

RMUX 0.7.1 exposes a tmux-compatible 90-command surface, with persistent sessions, detach/reattach, and familiar script and key-binding workflows.

rmux terminal · fullscreen