# List of terminal emulator

- xterm                             | X terminal
- rxvt                              | fork of xterm with a lot of old code deleted
- urxvt                             | fork of rxvt with unicode support added
- konsole                           | KDE default terminal
- gnome-terminal (libvte)           | GNOME default terminal

- cmder
- conhost
- mintty
- putty

- screen
- tmux

- Alacritty                         | #1 throughput performance
- Contour
- Fluent Terminal                   | 100% customizability
- Guake                             | Quake-like terminal feeling
- Hyper Terminal
- Kitty                             | Extensibility (via kittens, Python)
- Kuake                             | Quake-like terminal feeling
- ST                                | <2k lines, minimalistic
- Terminal.app                      | OS/X default
- Terminator                        | GUI multiplexer
- Terminology                       | visually appealing features
- Termite (libvte)
- Termius
- Windows Terminal                  | Modern Windows terminal, from MS itself and OSS
- cool-retro-term (konsole)
- fbpad
- fbterm
- iTerm2
- kmscon
- that\_terminal                    | recording TUI videos
- yakuake (konsole)

- hterm (JS terminal lib from Chromium project)
- libvte
- libvterm
- xterm.js

### image protocol supporting terms

- iTerm 3.0+        | Sixel
- kitty             | own protocol (refusing to implement Sixel himself)
- konsole           | Sixel
- libvte            | waiting for "the ONE image protocol"
- terminology       | own protocol
- xterm             | Sixel
