WMUX
github.com
What it is
WMUX is a terminal multiplexer that keeps local terminal workspaces alive when a terminal client disconnects. Its persistent server manages sessions, windows, panes, terminal state, layouts, options, commands, paste buffers, jobs, and clients. That scope is intended for shells, servers, logs, builds, agents, and project work. Users can split panes left or right, or top or bottom, navigate among them, and zoom a pane. WMUX creates a default configuration file on first use, with commands to inspect its path, contents, and effective configuration. It runs on Linux, macOS, and Windows; Windows uses native platform mechanisms without a POSIX emulation layer. The software is free and MIT-licensed. Windows ARM64 builds and package-manager repositories are not currently provided. Release archives have SHA-256 sidecar files, and GitHub attestations can be used to verify build provenance. Its v1 binaries are not Authenticode-signed or Apple-notarized, so Windows SmartScreen or macOS Gatekeeper may show a trust prompt.
Spec sheet
- Purpose
- WMUX is a persistent terminal multiplexer that keeps shells, servers, logs, builds, agents, and project workspaces alive when a terminal client disconnects.Read 5 Oct 2026 · github.com
- Intended users
- The project describes WMUX for people who need persistent terminal workspaces for shells, servers, logs, builds, agents, and projects.Read 5 Oct 2026 · github.com
- Platforms
- Release targets include Windows x86-64, Linux x86-64 and ARM64, and macOS Intel and Apple Silicon.Read 5 Oct 2026 · github.com
- License
- WMUX is available under the MIT License.Read 5 Oct 2026 · github.com
- Configuration
- WMUX creates a default configuration file on first use and provides commands to inspect its path, contents, and effective configuration.Read 5 Oct 2026 · github.com
- Distribution limits
- Windows ARM64 builds and package-manager repositories are not currently provided.Read 5 Oct 2026 · github.com
- Integrity
- Release archives include SHA-256 sidecar files, and users can verify build provenance with GitHub attestations.Read 5 Oct 2026 · github.com
- Panes
- Users can split panes left/right or top/bottom, navigate between panes, and toggle pane zoom.Read 5 Oct 2026 · github.com
- Security reporting
- The project asks users to report vulnerabilities through the private process in its security policy rather than through a public issue.Read 5 Oct 2026 · github.com
- Sessions
- Its persistent server manages sessions, windows, panes, terminal state, layouts, options, commands, paste buffers, jobs, and clients.Read 5 Oct 2026 · github.com
- Signing
- The v1 binaries are not Authenticode-signed or Apple-notarized, so Windows SmartScreen or macOS Gatekeeper may show a trust prompt.Read 5 Oct 2026 · github.com
- Windows support
- WMUX uses native platform mechanisms and does not require a POSIX emulation layer on Windows.Read 5 Oct 2026 · github.com
Plans and prices
Strong points and limits
Strong points
- Persistent server manages sessions, windows, panes, and jobs.
- Panes can be split, navigated, and zoomed.
- Windows support does not require POSIX emulation.
- Free under the MIT License.
Limits
- Windows ARM64 builds are not provided.
- Package-manager repositories are not currently provided.
- Unsigned and unnotarized v1 binaries may trigger trust prompts.
Who it suits
WMUX suits people who need local terminal workspaces to persist across client disconnects, including for shells, servers, logs, builds, agents, and projects. It runs on Linux, macOS, and Windows.
Verdict
WMUX focuses on persistent local terminal workspaces across three desktop operating systems. Windows ARM64 availability and platform trust prompts are worth checking before installation.
Where Specifiction places it
- Terminal Multiplexers#23 of 297.2