<img src="https://github.com/Helvesec/rmux/raw/v0.8.0/docs/rmux-logo-light.svg" width="238" alt="RMUX logo">
<img src="https://github.com/Helvesec/rmux/raw/v0.8.0/docs/rmux-wordmark-light.svg" width="276" alt="RMUX">
The Universal Multiplexer Engine.
English · Français · 简体中文 · 日本語
[!NOTE] RMUX now has an E2E web multiplexing feature. Learn more in the docs.
RMUX now provides Python and TypeScript SDKs: librmux, @rmux/sdk.
If you have a feature request or want to report anything, please file an issue.
RMUX is an async, typed terminal multiplexer engine written in Rust. It implements 90+ tmux commands and runs natively on Linux, macOS, and Windows with no WSL required.
Use it as a standalone CLI, embed it in Rust terminal apps, or drive it through typed SDKs for Rust, Python, and TypeScript.
rmux list-commands
rmux new-session --help
rmux split-window --help
rmux web-share --help
rmux diagnose --human
Use rmux -V for the installed version.
Multi Agents Orchestration
≃ 514 lines |
Agent Broadcast Arena
≃ 2,171 lines |
Mini-Zellij
≃ 944 lines |
Terminal Automation
≃ 1,495 lines |
| Platform / manager | Command |
|---|---|
/ Homebrew | brew install rmux |
|
/ installer | irm https://rmux.io/install.ps1 \| iex |
|
<img src="docs/install/windows