Skip to content

cyber-mux

Drive terminal panes without caring which multiplexer you are inside.

cyber-mux is a CLI for cross-multiplexer pane control. Open, send, submit, read, focus, and close panes — plus git worktrees and named templates — the same way whether you are running under tmux, herdr, WezTerm (alpha), or Zellij (alpha).

The same verbs mean the same thing on every backend; where a multiplexer lacks a tier or feature, cyber-mux maps onto the closest thing it has and reports honestly what it could not do.

Capability tmux herdr WezTerm (alpha) Zellij (alpha)
Workspace tier ✗ (collapses to window) ✗ (collapses to tab, but occupancy is reported)
Worktree binding
Name a pane
Report focused pane best-effort best-effort ✗ (always unknown)
Knows the running harness

See Multiplexers for what each backend does — and does not — support.