About Kitty
Kitty is a high-performance terminal emulator designed for users who spend a lot of time in the terminal. It leverages GPU and SIMD vector CPU instructions for best-in-class speed and uses threaded rendering to minimize latency. This focus on performance ensures a smooth and responsive experience, even with demanding tasks.
Beyond speed, Kitty offers a rich set of features including graphics support for images and animations, ligatures, emoji with per-glyph font substitution, variable fonts, and hyperlinks with configurable actions. It's highly scriptable and extensible via "kittens" (Python-based extensions), allowing users to customize and automate their workflows. Kitty also provides advanced window management with programmable tabs, splits, and layouts, and innovative features like browsing command history in pagers and editors, and editing remote files in SSH sessions. It's cross-platform, supporting Linux, macOS, and various BSDs, and has pioneered several terminal protocol extensions.