Terminal Multiplexers
A terminal multiplexer splits one terminal into several sessions, windows and panes, and keeps them running after the connection drops. GNU Screen arrived in 1987 and tmux followed in 2007.
The common uses are long running jobs over SSH, side by side layouts for editing and testing, sessions shared between two people, and saved workspaces that come back after a reboot. Newer multiplexers add scripting, plugins, per pane recording and session replay.
Below is a list of terminal multiplexers.

amux
A TUI for easily running parallel coding agents.
A TUI for easily running parallel coding agents.

byobu
Text-based window manager and terminal multiplexer
Text-based window manager and terminal multiplexer

cy
A time traveling terminal multiplexer.
A time traveling terminal multiplexer.

herdr
A tmux-like and agent-aware terminal multiplexer.
A tmux-like and agent-aware terminal multiplexer.

procmux
A terminal multiplexer for processes.
A terminal multiplexer for processes.

tmate
instant terminal sharing.
instant terminal sharing.

tmux
An open-source terminal multiplexer.
An open-source terminal multiplexer.

tuios
A TUI window manager for managing multiple terminal sessions.
A TUI window manager for managing multiple terminal sessions.

zellij
A terminal workspace with batteries included.
A terminal workspace with batteries included.

zmate
Instant terminal sharing using Zellij.
Instant terminal sharing using Zellij.
Know any terminal tools that would be good for this list? Post a Tool here!