Hide navigation sidebar
Hide table of contents sidebar
Back to top
Toggle table of contents sidebar

# kitty

The fast, feature-rich, GPU based terminal emulator

Fast

- Offloads rendering to the GPU for lower system load

- Uses threaded rendering for absolutely minimal latency

- Performance tradeoffs can be tuned

Capable

- Graphics, with images and animations

- Ligatures and emoji, with `per glyph font substitution`

- Hyperlinks, with configurable actions

Scriptable

- Control from scripts or the shell

- Extend with kittens using the Python language

- Use startup sessions to specify working environments

Composable

- Programmable tabs, splits and multiple layouts to manage windows

- Browse the entire history or the `output from the last command` comfortably in pagers and editors

- Edit or download remote files in an existing SSH session

Cross-platform

- Linux

- macOS

- Various BSDs

Innovative

Pioneered various extensions to move the entire terminal ecosystem forward

- Terminal graphics protocol

- Comprehensive keyboard handling in terminals

- Lots more in Terminal protocol extensions

To get started see Quickstart.