Alternatives to tmux

Keeps terminal sessions alive on a server after you disconnect, and splits one window into many. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as tmux.

  • GNU Screen

    A terminal multiplexer that runs several shell sessions in one window and keeps them alive after disconnecting.

    GNU Screen offers the same detach and reattach sessions and is long established on Unix servers, with a keyboard-driven interface that also takes time to learn.

  • Zellij

    A terminal multiplexer that tells you its own shortcuts on screen, so you can use it on day one.

    Zellij shows its key hints on screen, adds floating and stacked panes and WebAssembly plugins, but is usually not preinstalled on servers the way tmux is.

  • Byobu

    Friendly configuration layer over tmux or GNU Screen.

    Byobu runs on top of tmux or GNU Screen and gives a status bar and function-key bindings from first launch, at the cost of an extra abstraction layer.

Similar software

Related functionality, not a direct replacement.