[persistence]
Attach and detach from shell sessions without killing them. Multiple clients can connect to the same session.
[native vt]
Uses
libghostty-vt to restore terminal state and scrollback on re-attach.[ssh workflow]
Combine SSH
ControlMaster and autossh with your OS window manager for remote sessions.[shell integration]
Prompt status, client environment variable tracking, shell completions, and
fzf session picker.[automation]
Send commands without attaching (
zmx run), wait on tasks (zmx wait), tail output, or print scrollback history.[zig package]
Import
zmx in Zig projects via src/lib.zig.