Terminator ist ein in Python geschriebener Terminal-Multiplexer, der es ermöglicht, mehrere Terminals innerhalb eines einzigen Fensters zu benutzen und mittels Tastatur-Kürzeln zwischen diesen zu wechseln.
Dies entspricht in etwa dem Tiling-Modus von Fenstermanagern. So kann man ohne Tabs oder weitere Terminal-Fenster mehrere Shells zur selben Zeit geöffnet halten.
Ursprünglich für GNOME entwickelt, kann das Programm inzwischen mit jeder beliebigen Desktop-Umgebung verwendet werden. Im Gegensatz zu Programmen wie Screen oder tmux wird jedoch explizit ein XServer (grafischer Desktop) benötigt.