Multiplexers
Terminal multiplexers allow you to manage multiple terminal sessions within a single window, split panes, detach and reattach sessions, and maintain persistent workflows across SSH connections.
Available Tools
tmux
Terminal multiplexer for session management, window splitting, and detach/attach.
GNU Screen
Traditional terminal multiplexer with decades of stability and reliability.
Zellij
Modern Rust-based terminal multiplexer with intuitive UI and WebAssembly plugins.
Byobu
Enhanced wrapper for tmux/screen with pre-configured keybindings and status bar.
dvtm
Dynamic virtual terminal manager inspired by dwm window manager.
abduco
Session management tool that works with dvtm or any other program.
How to Choose a Multiplexer?
For most users: tmux is the industry standard with extensive plugin support and community resources.
For beginners: Zellij offers an intuitive UI with on-screen keybinding hints and modern features.
For legacy systems: GNU Screen is available almost everywhere and offers decades of stability.
For tmux users wanting more: Byobu provides enhanced tmux/screen experience with pre-configured keybindings.
For minimalists: dvtm + abduco offer a lightweight dwm-style approach to terminal multiplexing.