Terminal Multiplexers - Implementations

Implementations

  • GNU Screen: the prototypical terminal multiplexer, first released in 1987
  • splitvt: split terminal utility.
  • Twin ("Text mode WINdow environment"): a full-fledged window manager for text windows. Initially started as an MS-DOS project, it was later ported to Linux.
  • dvtm: Tiling window management for the console.
  • tmux: A modern GNU Screen workalike; it is BSD-licensed, allows multiple panes (with optional Xterm mouse support), and has a scriptable command interface. tmux aimed to allow the sharing of a single window between multiple terminals, while keeping the other windows in the same session entirely separate. tmux has been part of the OpenBSD base system since 2009's version 4.6.
  • Byobu: A profile and configuration utility for GNU Screen and tmux.
  • neercs: neercs ("screen" spelled backwards) is a GNU screen workalike. It supports window thumbnailing and graphical animated screensavers. It also supports 3D console switching (switching between consoles mapped to the faces of a cube) via the libcaca ASCII art library.

Read more about this topic:  Terminal Multiplexers