Skip to content
SPECIFICTION
Get listed

amux vs WMUX

amux

github.com

WMUX

github.com

Side by side

FigureamuxWMUX
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
Windows—Yes
macOSYesYes
LinuxYesYes
Plans published11
Spec score · Terminal Multiplexers7.8 (#10)7.2 (#23)
LicenseThe repository identifies amux as MIT licensed.WMUX is available under the MIT License.
Purposeamux is a terminal multiplexer built for shared workflows where humans use keybindings and agents use CLI commands in the same panes.WMUX is a persistent terminal multiplexer that keeps shells, servers, logs, builds, agents, and project workspaces alive when a terminal client disconnects.

Plans

amux

  • Open sourceFree

amux pricing →

WMUX

  • wmuxFree

WMUX pricing →

In their own words

amux

amux is a terminal multiplexer for shared workflows in which people use keybindings and agents use CLI commands in the same panes. Users can create and arrange panes, manage windows, zoom panes, and broadcast keystrokes to multiple panes. Its CLI offers structured JSON session capture, blocking waits, and push-based events without requiring an SDK or language-specific library. Pane history stays on the server and can survive detach and reattach, server reload, and crash recovery; the default scrollback is 5,000 lines per pane. A built-in mailbox lets panes send, read, reply to, and acknowledge messages, with recipients checking an inbox instead of receiving automatic PTY input. An optional local MCP server over stdio exposes mailbox tools. Remote panes and windows can be mirrored over SSH, forwarding input and streaming remote PTY output. The repository documents Claude Code and Codex integrations, including mailbox-drain hook recipes. amux is MIT licensed and free, with installation through a shell script, Homebrew, or go install. The first server start installs a terminfo entry and requires ncurses tic. It runs on Linux and macOS, but does not implement every tmux feature, including session groups and advanced hooks.

Visit github.com

WMUX

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.

Visit github.com