TL;DR
RMUX is a new terminal multiplexer built in Rust, compatible with tmux commands, offering a scriptable SDK, detachable sessions, and native support on Linux, macOS, and Windows. Its recent v0.2.0 release marks a significant step in flexible terminal management.
RMUX, a new terminal multiplexer built in Rust and compatible with tmux commands, has announced its v0.2.0 release, offering a scriptable SDK, detachable sessions, and native support on Linux, macOS, and Windows. This development introduces a highly programmable and inspectable tool for managing terminal workflows across platforms, aimed at both automation and human use.
The v0.2.0 release of RMUX provides full implementation of all 90 tmux-compatible commands, though it is still in a public preview stage, with known bugs expected. RMUX is designed to enable long-lived agent processes over SSH without losing terminal state, while offering scripting, session management, and inspection capabilities. It features a daemon-backed SDK, native local transports, and integrations with Ratatui for custom terminal widgets.
RMUX supports Linux, macOS, and Windows, including Windows Named Pipes, with no WSL requirement. The system comprises three main components: a CLI, a Rust SDK, and a Ratatui widget, all communicating through a shared local protocol. The project is open-source, dual-licensed under MIT and Apache 2.0 licenses, with detailed documentation available online.
Why It Matters
This development matters because RMUX extends terminal multiplexing into a programmable, inspectable domain, enabling automation, scripting, and advanced workflows that were difficult with traditional tools like tmux alone. Its cross-platform support and native integrations make it suitable for both developers and operators managing complex terminal environments or long-lived remote agents.

Introduction to Terminal Multiplexer Tmux (Japanese Edition)
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Background
Traditional terminal multiplexers like tmux have been widely used but limited in programmability and inspectability. RMUX aims to address these limitations by providing a Rust-based implementation with a typed SDK and native transports. The project was announced recently with the v0.2.0 release, following initial development discussions on Hacker News, where early adopters expressed interest in its scripting and cross-platform capabilities.
“We built RMUX from scratch in Rust to explore new possibilities for terminal multiplexing—scriptable, inspectable, and cross-platform.”
— RMUX developer
“Having a programmable terminal multiplexer that works seamlessly across OSes could revolutionize how we automate and manage remote workflows.”
— Hacker News user
programmable terminal emulator Windows
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
What Remains Unclear
It is not yet clear how stable the current preview is or how widespread adoption will be. The project is still in early release, and bugs are expected. Additionally, detailed performance benchmarks and user feedback are still forthcoming, which will influence its future development.
tmux-compatible terminal multiplexer macOS
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
What’s Next
Next steps include user testing, bug fixing, and expanding documentation. The developers plan to gather community feedback to improve stability and features. Future releases may include additional integrations, enhanced scripting capabilities, and broader platform support.
Rust-based terminal management tool
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Key Questions
What platforms does RMUX support?
RMUX supports Linux, macOS, and Windows, including Windows Named Pipes, with no WSL required.
Is RMUX compatible with existing tmux workflows?
Yes, RMUX implements all 90 tmux-compatible commands, allowing it to serve as a drop-in replacement or extension for tmux workflows.
Can RMUX be scripted and integrated into automation tools?
Yes, RMUX provides a Rust SDK and command-line interface designed for scripting, automation, and integration with custom workflows.
Is RMUX open source?
Yes, RMUX is open source, licensed under MIT and Apache 2.0 licenses, with source code available on GitHub.
What is the current stability level of RMUX?
The current release is a public preview (v0.2.0), with known bugs and ongoing development. It is intended for early testing and feedback.
Source: Hacker News