Show HN: Rmux – A programmable terminal multiplexer with a Playwright-style SDK
AIThis post was created with the assistance of artificial intelligence (AI).

TL;DR

Before you orderOffer from Amazon

Get the latest gadgets delivered free with Prime

  • Fast, free delivery on millions of items
  • Prime Video, Amazon Music and more included
  • Member-only deals all year
Start your free Prime trial Free trial for eligible customers · Cancel anytime
As an affiliate, we earn on qualifying purchases.

RMUX is a new Rust-based terminal multiplexer announced in version 0.2.0, offering tmux compatibility, a structured SDK, and native support across Linux, macOS, and Windows. It aims to enhance automation and inspection of terminal sessions.

On May 18, 2026, the developer announced the release of RMUX v0.2.0, a Rust-based, tmux-compatible terminal multiplexer designed for scripting, inspection, and detachable session management, with native support across major OS platforms.

RMUX is a new terminal multiplexer built from scratch in Rust, aiming to extend beyond tmux’s traditional capabilities by providing a structured SDK, persistent sessions, and native local transports for Linux, macOS, and Windows, including Windows Named Pipes. The current release, v0.2.0, implements all 90 tmux-compatible commands, though it is still in a fresh public preview stage, with bugs expected and encouraged to be reported.

The system supports detachable sessions, remote inspection, scripting, and orchestration, making it suitable for agents, headless workflows, and human users. It features a daemon-backed architecture, a shared protocol across its CLI, SDK, and UI widgets, and includes components like a ratatui widget for rendering terminal panes. Installation options include prebuilt binaries, cargo, and local source builds.

Why It Matters

This development matters because RMUX aims to redefine terminal multiplexing by enabling programmable, inspectable, and detachable sessions with native OS support, potentially impacting automation, remote management, and developer workflows. Its SDK and structured design could facilitate more complex terminal orchestration and integration into larger tooling ecosystems, especially for developers working with long-running agents or requiring advanced scripting capabilities.

Products Worth Considering

DJI Osmo Mobile 7P Smartphone Gimbal Stabilizer with Mic Mini Transmitter, Infinity Black

DJI Osmo Mobile 7P Smartphone Gimbal Stabilizer with Mic Mini Transmitter, Infinity Black

Bose QuietComfort True Wireless Earbuds with Active Noise Cancellation, Black

Bose QuietComfort True Wireless Earbuds with Active Noise Cancellation, Black

As an affiliate, we earn on qualifying purchases.

Background

Traditional terminal multiplexers like tmux have been widely used but limited in programmability and inspection. RMUX seeks to address these gaps by offering a Rust-native, extensible alternative with a modern SDK. The project builds on existing terminal multiplexing paradigms but introduces a daemon-backed architecture, structured snapshots, and cross-platform support, reflecting ongoing trends toward automation and scriptability in terminal workflows. The release follows a period of active development and community engagement on Hacker News, signaling interest in more programmable terminal tools.

“RMUX exists because I believe the tmux use case has only been partially explored. I rebuilt that idea from scratch in Rust: a blazing-fast, tmux-compatible multiplexer with a typed SDK, persistent sessions, structured snapshots, and native local transports.”

— the developer of RMUX

“All 90 tmux-compatible commands are implemented, but bugs are expected — this is a fresh public preview.”

— the RMUX project documentation

What Remains Unclear

It is not yet clear how widely adopted RMUX will become or how it will compare in stability and performance to established tools like tmux, given it is still in early preview. The extent of community contributions and future features remains uncertain as development continues.

What’s Next

Next steps include community testing, bug fixing, and potential feature expansion. The developer encourages users to report issues and contribute to the project. Future releases are expected to enhance stability, add features, and improve documentation, with broader adoption dependent on community feedback.

Key Questions

How does RMUX differ from tmux?

RMUX offers a structured SDK, native support for scripting and inspection, and a daemon-backed architecture, aiming to provide more programmability and extensibility than traditional tmux.

Is RMUX suitable for production use?

As a preview release, RMUX is primarily intended for testing and development. Users should evaluate its stability before deploying in critical environments.

What platforms does RMUX support?

RMUX supports Linux, macOS, and Windows, including Windows Named Pipes, with no WSL required.

How can I get started with RMUX?

Installation options include prebuilt binaries, cargo, and building from source. Documentation is available at rmux.io/docs, with quickstart guides and SDK examples.

Source: Hacker News

You May Also Like

Exiting OPEC, UAE seeks greater flexibility and growth led by its own oil

UAE announces its exit from OPEC, aiming for greater flexibility and growth driven by its own oil policies, raising questions about future cooperation.

Why Enterprise Robotics Is Expanding Beyond Warehouses

Plus, as technology advances, enterprise robotics are transforming industries beyond warehouses, promising new opportunities and challenges worth exploring.

OpenAI and Malta partner to bring ChatGPT Plus to all citizens

OpenAI and Malta have announced a partnership to make ChatGPT Plus accessible to every Maltese citizen, marking a significant step in AI democratization.

Best AI Home Theater Projectors Of 2026: Our Top 12 Selections

Discover the 12 best home theater projectors of 2026, featuring top models for resolution, brightness, portability, and value to enhance your viewing experience.