Terminator

Active

Overview

Terminator is a terminal emulator that allows multiple GNOME terminals in one window, supporting tabs, resizable panels, and grouping for simultaneous control. It targets command-line users and those managing multiple remote sessions, with features like drag-and-drop reordering and saved layouts distinguishing it from basic emulators like xterm or gnome-terminal.34

Key Features

  • Multiple terminals in one window - Supports tabs and resizable panels for arranging multiple terminals in a grid-like structure.23
  • Terminal grouping - Enables simultaneous typing and control across arbitrary groups of terminals via the grouping menu.34
  • Drag and drop reordering - Allows rearranging terminals by dragging and dropping.13
  • Keyboard shortcuts - Provides extensive modifiable shortcuts for actions like closing terminals and resetting zoom.3
  • Save layouts and profiles - Permits saving multiple layouts and profiles through the GUI preferences editor.13
  • Extensible plugins - Supports extensibility through plugins for customization.1
  • Context menu access - Right-click menu for settings, profiles, shortcuts, and configurations.6

Pricing

PlanPriceIncludes
Free$0Full feature set including multi-terminal support, grouping, and plugins.

Platforms & Requirements

Terminator runs on Linux distributions supporting GNOME, such as Arch Linux and Rocky Linux, installed via package managers like dnf with EPEL. It is based on GNOME Terminal and requires Python. No support for other platforms like Windows or macOS is mentioned.235

Integrations & Ecosystem

  • GNOME Terminal (base)
  • EPEL repository dependencies
  • Plugin system for extensions

Alternatives

AppDifference
TilixTiling terminal emulator with similar multi-pane features but different layout focus.4
iTerm2macOS-specific with advanced features like split panes, not Linux-native.4
GNOME TerminalBasic terminal without advanced multi-terminal grouping or plugins.2
KonsoleKDE terminal with tabs but lacks Terminator's grouping and broadcast input.1

Reputation

Terminator is regarded as a powerful emulator for power users needing multi-terminal management, praised for productivity features like grouping and layouts. It has been actively maintained since 2007 on GitHub. Some users note it requires additional repositories like EPEL for installation on certain distros.35

Sources (6)
  1. https://www.youtube.com/watch?v=rdj9O-NQtJE
  2. https://wiki.archlinux.org/title/Terminator
  3. https://github.com/gnome-terminator/terminator
  4. https://gnome-terminator.org
  5. https://docs.rockylinux.org/10/desktop/tools/terminator/
  6. http://terminator-gtk3.readthedocs.io/en/latest/gettingstarted.html