List of terminal emulators
This is a list of terminal emulators. Notable terminal emulators include Konsole on KDE, Gnome-terminal on GNOME, and xfce4-terminal on Xfce as well as xterm and rxvt-unicode.
Character-oriented terminal emulators
Linux
- Linux console - implements a large subset of the VT102 and ECMA-48/ISO 6429/ANSI X3.64 escape sequences
X Window terminals
Terminal emulators used in combination with the X Window System
- gnome-terminal - default terminal for GNOME
- guake - A dropdown terminal for GNOME
- konsole - default terminal for KDE
- rxvt
Forks:
- xfce4-terminal - default terminal for Xfce desktop environment with dropdown support
- Terminator
- Terminology - enhanced terminal supportive of multimedia and text manipulation for X11 and Linux framebuffer
- tilda - A drop down terminal
- xterm - default terminal for X11
- Yakuake - (Yet Another Kuake), a dropdown terminal for KDE
- x3270 - IBM 3270 emulator for X11 and most Unix-like systems[2]
Command-line interface
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
- c3270 - IBM 3270 emulator for running inside a vt100/curses emulator for most Unix-like systems[2]
Microsoft Windows
- AbsoluteTelnet
- AlphaCom
- ConEmu
- HyperACCESS (commercial) / HyperTerminal (included free with Windows XP and earlier, but not included with Windows Vista and later)
- Indigo
- mintty - Cygwin terminal
- PuTTY
- RUMBA
- SecureCRT
- Tera Term
- TN3270 Plus
- TtyEmulator
- Win32 console - Windows command line terminal
- ZOC
- Procomm Plus
macOS
Classic Mac OS
Amiga
MS-DOS
Commodore 8-bit machines
Block-oriented terminal emulators
Emulators for block-oriented terminals, primarily IBM 3270, 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 (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.
- TN3270 Plus
- ZOC
- x3270
- Tn5250j
- Rocket BlueZone
- IBM Personal Communications