HOME

TheInfoList



OR:

This is a list of notable terminal emulators. Most used terminal emulators on Linux and Unix-like systems are GNOME Terminal on
GNOME A gnome is a mythological creature and diminutive spirit in Renaissance magic and alchemy, first introduced by Paracelsus in the 16th century and later adopted by more recent authors including those of modern fantasy literature. Its characte ...
and GTK-based environments, Konsole on KDE, and xfce4-terminal on Xfce as well as xterm.


Character-oriented terminal emulators


Unix-like


Command-line interface

* Linux console – implements a subset of the VT102 and ECMA-48/ISO 6429/ANSI X3.64
escape sequences In computer science, an escape sequence is a combination of characters that has a meaning other than the literal characters contained therein; it is marked by one or more preceding (and possibly terminating) characters. Examples * In C and man ...
. The following terminal emulators run inside of other terminals, utilizing libraries such as Curses and Termcap: * GNU Screen – Terminal multiplexer with VT100/ANSI terminal emulation * Minicom – text-based modem control and terminal emulation program for Unix-like operating systems * tmux – Terminal multiplexer with a feature set similar to GNU Screen


Graphical


=X11 and Wayland

= Terminal emulators used in combination with X Window System and Wayland: * Alacritty – GPU accelerated, without tabs * GNOME Terminal – default terminal for
GNOME A gnome is a mythological creature and diminutive spirit in Renaissance magic and alchemy, first introduced by Paracelsus in the 16th century and later adopted by more recent authors including those of modern fantasy literature. Its characte ...
with native Wayland support *
guake This is a list of notable applications that use GTK and/or Clutter for their GUI widgets. Such applications blend well with desktop environments that are GTK-based as well, such as GNOME, Cinnamon, LXDE, MATE, Pantheon, Sugar, Xfce or ROX Desktop ...
drop-down terminal A console is a command line interface where the personal computer game's settings and variables can be edited while the game is running. Consoles also usually display a log of warnings, errors, and other messages produced during the program's ex ...
for
GNOME A gnome is a mythological creature and diminutive spirit in Renaissance magic and alchemy, first introduced by Paracelsus in the 16th century and later adopted by more recent authors including those of modern fantasy literature. Its characte ...
* kitty – GPU accelerated, with tabs, tiling, image viewing, interactive unicode character input * konsole – default terminal for KDE * rxvt – lightweight X11 terminal emulator :* aterm (from rxvt 2.4.8) created for use with the AfterStep window manager (no longer maintained) :* Eterm (from rxvt 2.21) created for use with
Enlightenment Enlightenment or enlighten may refer to: Age of Enlightenment * Age of Enlightenment, period in Western intellectual history from the late 17th to late 18th century, centered in France but also encompassing (alphabetically by country or culture): ...
:* mrxvt (from rxvt 2.7.11) created for multiple tabs and additional features (latest version released in 2008-09-10) :* urxvt (from rxvt 2.7.11) created to support Unicode, also known as rxvt-unicode :* Wterm – created for NeXTSTEP style window managers such as Window Maker *
Terminator Terminator may refer to: Science and technology Genetics * Terminator (genetics), the end of a gene for transcription * Terminator technology, proposed methods for restricting the use of genetically modified plants by causing second generation s ...
– written in Java with many novel or experimental features * Tilda – a
drop-down terminal A console is a command line interface where the personal computer game's settings and variables can be edited while the game is running. Consoles also usually display a log of warnings, errors, and other messages produced during the program's ex ...
* Tilix – GTK3 tiling terminal emulator * xfce4-terminal – default terminal for Xfce with drop-down support * xterm – standard terminal for X11 * Yakuake – (Yet Another Kuake) a drop-down terminal for KDE


= macOS

= Terminal emulators used on macOS *
iTerm2 iTerm2 is a terminal emulator for macOS, licensed under GPL-2.0-or-later. It was derived from and has mostly supplanted the earlier "iTerm" application. iTerm2 supports operating system features such as window transparency, full-screen mode, s ...
– open-source terminal specifically for macOS * kitty – GPU accelerated, with tabs, tiling, image viewing, interactive unicode character input * MacWise * SecureCRT * Terminal – default macOS terminal * xterm – default terminal when X11.app starts * ZOC * ZTerm – serial line terminal


Apple Classic Mac OS

*
MacTerminal MacTerminal was the first telecommunications and terminal emulation application software program available for the classic Mac OS. MacTerminal enabled users to connect via modem or serial port to bulletin board systems and online services (e. ...
* Red Ryder * ZTerm


Android

* Termux


Microsoft Windows

* AbsoluteTelnet * Alacritty *
AlphaCom AlphaCom is a commercial SSH, Telnet and RS-232/modem client and terminal emulator by OmniCom Technologies. It is a Windows product but has been known to also run on Linux via emulation. History AlphaCom is a GUI-based RS-232/modem, Telnet and S ...
*
ConEmu ConEmu (short for ''Console emulator'') is a free and open-source tabbed terminal emulator for Windows. ConEmu presents multiple consoles and simple GUI applications as one customizable GUI window with tabs and a status bar. It also provides emu ...
– local terminal window that can host console application developed either for WinAPI (cmd, powershell, far) or Unix PTY (cygwin, msys, wsl bash) *
HyperACCESS HyperACCESS (sometimes known as HyperTerminal) is a family of terminal emulation software by Hilgraeve. A version of HyperACCESS called HyperTerminal is included in some versions of Windows. History It was the first software product from Hilgr ...
(commercial) and HyperTerminal (included free with Windows XP and earlier, but not included with Windows Vista and later) *
Kermit 95 Kermit is a computer file transfer/management protocol and a set of communications software tools primarily used in the early years of personal computing in the 1980s. It provides a consistent approach to file transfer, terminal emulation, scrip ...
* mintty
Cygwin Cygwin ( ) is a POSIX-compatible programming and runtime environment that runs natively on Microsoft Windows. Under Cygwin, source code designed for Unix-like operating systems may be compiled with minimal modification and executed. The Cygwin in ...
terminal * Procomm Plus *
PuTTY Putty is a material with high plasticity, similar in texture to clay or dough, typically used in domestic construction and repair as a sealant or filler. Although some types of putty (typically those using linseed oil) slowly polymerise and be ...
* Qmodem Pro * RUMBA * SecureCRT *
Tera Term Tera Term (alternatively TeraTerm) is an open-source, free, software implemented, terminal emulator (communications) program. It emulates different types of computer terminals, from DEC VT100 to DEC VT382. It supports telnet, SSH 1 & 2 and serial p ...
* TtyEmulator * Windows Console – Windows command line terminal * Windows Terminal * ZOC


MS-DOS

*
Crosstalk In electronics, crosstalk is any phenomenon by which a signal transmitted on one circuit or channel of a transmission system creates an undesired effect in another circuit or channel. Crosstalk is usually caused by undesired capacitive, induc ...
* Kermit * ProComm *
Qmodem Qmodem was an MS-DOS shareware telecommunications program and terminal emulator. Qmodem was widely used to access bulletin boards in the 1980s and was well respected in the Bulletin Board System community. Qmodem was also known as Qmodem SST and ...
and Qmodem Pro *
Synchronet Synchronet is a multiplatform BBS software package, with current ports for Microsoft Windows, Linux, and BSD variants. Past versions also ran on MS-DOS and OS/2, but support for those platforms were dropped in version 3.0 (circa 2000). History S ...
*
Telix Telix is a telecommunications program originally written for DOS by Colin Sampaleanu and released in 1986. On October 10, 1988 in the release note for Telix 3.10, Sampaleanu announced the creation of 'Exis Inc.'; name used to develop the software ...
* Terminate


IBM OS/2

*
Kermit 95 Kermit is a computer file transfer/management protocol and a set of communications software tools primarily used in the early years of personal computing in the 1980s. It provides a consistent approach to file transfer, terminal emulation, scrip ...
* ZOC – discontinued support for OS/2


Amiga

* NComm


Commodore 64

*
CBterm/C64 CBterm/C64, commonly referred to as CBterm, is a terminal emulator for the Commodore 64, authored by Christopher "Chrisdos" Dunn. CBterm bears a copyright date of 1985; version 5.0 of the software was released in early 1987 and is coded entirely ...


Block-oriented terminal emulators

Emulators for block-oriented terminals, primarily
IBM 3270 The IBM 3270 is a family of block oriented display and printer computer terminals introduced by IBM in 1971 and normally used to communicate with IBM mainframes. The 3270 was the successor to the IBM 2260 display terminal. Due to the text ...
, but also IBM 5250 and other non-IBM terminals.


Coax/Twinax connected

These terminal emulators are used to replace terminals attached to a host or terminal controller via a
coaxial cable Coaxial cable, or coax (pronounced ) is a type of electrical cable consisting of an inner conductor surrounded by a concentric conducting shield, with the two separated by a dielectric ( insulating material); many coaxial cables also have a p ...
(coax) or twinaxial cabling (twinax). They require that the computer on which they run have a hardware adapter to support such an attachment. * RUMBA 3270 and 5250


tn3270/tn5250

These terminal emulators connect to a host using the tn3270 or tn5250 protocols, which run over a Transmission Control Protocol (TCP) connection. * Eicon Aviva * IBM Personal Communications * Rocket BlueZone * TN3270 Plus * Tn5250j * x3270 – open-source, multi-platform, TN3270 client * ZOC


See also

* Web-based SSH


References


External links


Linux console escape and control sequences

List of X11 terminals available on Gentoo Linux

List of X11 terminals available on archlinux

Guide to Windows terminals

The Grumpy Editor's guide to terminal emulators
2004
Comprehensive Linux Terminal Performance Comparison
2007
x11-terminals
{{Terminal emulator * Emulators, Terminal