====== zellij ======
Terminal multiplexer. Alternative to [[terminal:tools:tmux_byobu|tmux]]. Written in Rust. Built-in layout system, plugin support, floating panes.
zellij # start new session
zellij attach # attach to existing session
zellij list-sessions # list running sessions
zellij delete-session name # delete a session
===== Key Differences from tmux =====
^ Feature ^ zellij ^ tmux ^
| Config format | KDL | text |
| Status bar | built-in, always visible | optional/manual |
| Floating panes | ✓ native | requires workarounds |
| Plugin system | ✓ Wasm | limited |
| Learning curve | Lower (keybindings shown) | Higher |
| tilde server availability | Less common | Ubiquitous |
For SSH sessions on tilde servers where zellij isn't installed, use [[terminal:tools:tmux_byobu|tmux/byobu]] instead.
===== Install =====
cargo install zellij
# or download binary from https://zellij.dev
===== See Also =====
* [[terminal:tools:tmux_byobu|tmux and byobu]]
* [[terminal:tools:modern_cli_tools|Modern CLI Tools]]
* [[terminal:tools:start|Terminal Tools Index]]
* [[terminal:start|Return to terminal]]