Comparison of terminal emulators

Operating systems

Name Windows[1][2] Microsoft DOS Mac OS X Mac OS GNU/Linux BSD Unix
aterm No No No No Yes Yes Yes
eterm Yes No No No Yes Yes Yes
gnome-terminal Yes No No No Yes Yes Yes
guake No No No No Yes Yes Yes
konsole No No No No Yes Yes Yes
Kuake No No No No Yes Yes Yes
Linux console No No No No Yes No No
minicom No No No No Yes Yes Yes
mrxvt No No No No Yes Yes Yes
Qodem Yes No Yes No Yes Yes Yes
rxvt No No No No Yes Yes Yes
rxvt-unicode No No No No Yes Yes Yes
xfce4-terminal Yes No No No Yes Yes Yes
Terminator Yes No Yes No Yes Yes Yes
tilda No No No No Yes Yes Yes
wterm No No No No Yes Yes Yes
xterm Yes No Yes[3] No Yes Yes Yes
Yakuake No No No No Yes Yes Yes
Win32 console Yes No No No No No No
mintty Yes No No No No No No
PuTTY Yes No No No Yes No No
Red Ryder No No No Yes No No No
Terminal (OS X) No No Yes No No No No
ZTerm No No Yes Yes No No No

Capabilities

Name TERM environment variable VT52 VT100 VT220 UTF-8 CJK choose bitmap fonts choose vector fonts 256 colors mouse tracking OSC color palette application keypad tabs
rxvt rxvt Yes[4] Yes No No ? Yes No Yes (with --enable-256-color[5]) Yes Yes[6] Yes[7] No
mrxvt rxvt Yes Partial[8] No No Yes Yes No Yes (with --enable-256-color) Yes No[8] Yes Yes
rxvt-unicode rxvt-unicode rxvt-unicode-256color Yes[9] Yes No Yes Yes Yes Yes Yes (with --enable-256-color[10]) Yes Yes[11] No[12] Yes
Linux console linux No ? No Yes No ? No No Yes (with gpm or so) No No No
xterm xterm Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No
Win32 console N/A No Yes No Yes ? Yes ? No No No No No
PuTTY xterm Yes Yes No Yes Yes Yes Yes Yes Yes Yes Yes No
konsole xterm Yes Yes ? Yes Yes Yes Yes Yes Yes ? ? Yes
xfce4-terminal xterm ? ? ? Yes ? Yes Yes Yes Yes ? ? Yes
Qodem vt52 vt100 vt102 vt220 linux xterm ansi avatar dumb Yes Yes Yes Yes ? No No No No No Yes No
minicom sh No Yes No Yes No No No No No No No No

See also

References