tmux is powerful and famously unfriendly to newcomers - its keybindings are something you memorize, not discover. Zellij is a modern terminal multiplexer that keeps the power (panes, tabs, detachable sessions) but adds discoverability: a status bar shows the available keys as you go, so you can be productive on day one instead of week two. It also brings layouts, so you can define and reopen a whole workspace arrangement.
Panes and Tabs, With Onboarding
The always-visible hint bar is the headline feature. You see what each key does in the current mode, which flattens the learning curve dramatically while you build muscle memory. Under the hood you get the same detach-and-reattach sessions you'd want over SSH.
Layouts You Can Save
Zellij lets you describe a workspace - this many panes, arranged this way, each running a command - and launch it as a named layout:
# Start a named session
zellij -s work
# Launch a predefined layout
zellij --layout dev
Rough Edges and Limitations
- Younger than tmux. The ecosystem and remote ubiquity aren't as vast yet.
- Different config model. tmux configs don't carry over; you reconfigure.
- Some overhead. The richer UI is heavier than a bare multiplexer, though rarely noticeably.
If tmux's learning curve is what's kept you from a multiplexer, Zellij is the on-ramp - the same workspace superpowers with the keys shown to you as you learn them.
Internal link suggestion: link "modern terminal multiplexer" to the tmux post for the established alternative.