Zmx
lastmod 2025-12-10created 2025-12-101 edits
A lightweight tool for persisting terminal process sessions
About
- A tool that keeps terminal sessions alive and allows reattaching, so work can continue without interrupting processes
- Provides only session persistence, without the complex window management features of tmux or screen
- Maintains sessions based on PTY processes, and supports connection control via attach/detach without ending the session
- Multiple clients can connect to the same session simultaneously; previous output state and terminal scrollback are restored automatically
- Uses the libghostty-vt library to quickly restore terminal state when reattaching to a session