GNOME Terminator
GNOME Terminator is an free and open-source terminal emulator for Linux programmed in Python, licensed under GPL-2.0-only. The goal of the project is to produce a useful tool for arranging terminals. It is inspired by programs such as gnome-multi-term, quadkonsole, etc. In that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports). Terminator exists in default repositories for Arch, Debian/Ubuntu, Fedora, OpenSUSE, Gentoo, Snap, FreeBSD. In 2017 took second place in voting at opensource.com, after Gnome Terminal. Terminator is not a fork of GNOME Terminal (this last is written in C), It is a development "from scratch" of Chris Jones, entirely in Python (based on PyGObject to interact with the desktop environment and Python VTE providing a GUI component terminal), but much of the "behavior" of Terminator is based on GNOME Terminal:... Terminator began by copying code from the vte-demo.py in the vte widget package, and the gedit terminal plugin (which was useful for authors at figuring out vte's API).

In July 2013, Steve Boddy is the successor to Jones and takes the lead of the project.

The support GTK3+ starts as soon as the end of 2012. The first version supporting GTK3+ is published by the end of 2016.

In April 2020 the project started moving to GitHub, as a fork, due to the lack of activity in Launchpad

Features:

* Arrange terminals in a grid-like structure
* Tabs
* Drag and drop re-ordering of terminals
* Lots of keyboard shortcuts
* Save multiple layouts and profiles via GUI preferences editor
* Simultaneous typing to arbitrary groups of terminals
*Ability to hide a scrollbar
* Extensible through plugins
Q506883
free and open-source
Concept
Q1071233
terminal emulator
Concept
Q388
Linux
MISC
Q28865
Python
MEDIA
Q7603
GPL-2.0-only
MEDIA
Q185576
Arch
MEDIA
Q7715973
Debian
ORG
Q381
Ubuntu
MEDIA
Q48267
Fedora
MEDIA
Q16691
OpenSUSE
MEDIA
Q170378
Gentoo
MEDIA
Q22908866
Snap
Concept
Q34236
FreeBSD
MEDIA
Q485593
opensource.com
ORG
Q1533275
Gnome Terminal
MISC
Q1533275
GNOME Terminal
MISC
Q15777
C
Concept
Q1514769
PyGObject
MEDIA
Q782543
GUI
Concept
Q1533275
GNOME Terminal
MISC
Q1533275
.
MISC
Q189464
GTK3+
MEDIA
Q332903
fork
MEDIA
Q845271
Launchpad
MEDIA
Q1807212
scrollbar
Concept
Q23072542
GNOME Terminator
MISC
2017-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
2017
DATE
2013-07-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
July 2013
DATE
2012-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
2012
DATE
2016-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
2016
DATE
2020-04-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
April 2020
DATE
-2.0^^http://www.w3.org/2001/XMLSchema#decimal
-2.0
NUMBER
+3^^http://www.w3.org/2001/XMLSchema#decimal
3
NUMBER
+3^^http://www.w3.org/2001/XMLSchema#decimal
3
NUMBER
instance of
instance of
operating system
programming language
inspired by
inspired by
inspired by
inspired by
GUI toolkit or framework
programming language
programming language
programming language