Kitty (terminal emulator)

Terminal emulator From Wikipedia, the free encyclopedia

kitty is a free and open-source GPU-accelerated[2][3] terminal emulator for Linux, macOS,[4] and some BSD distributions.[5] It is written in a mix of C, Python and Go programming languages.[6] kitty shares its name with another program — KiTTY — a fork of PuTTY for Microsoft Windows.[7]

Original authorKovid Goyal
Initial release2017
Stable release
0.46.2[1] Edit this on Wikidata / 21 March 2026; 45 days ago (21 March 2026)
Written inC, Python, Go
Quick facts Original author, Initial release ...
kitty
Original authorKovid Goyal
Initial release2017
Stable release
0.46.2[1] Edit this on Wikidata / 21 March 2026; 45 days ago (21 March 2026)
Written inC, Python, Go
Operating systemLinux, macOS, FreeBSD
LicenseGNU General Public License, version 3.0
Websitesw.kovidgoyal.net/kitty/ Edit this on Wikidata
Repository
Close

Features

Kitty supports supplemental programs called kittens that add features to kitty.[8] Other features include:

  • Display images with ImageMagick installed[9][8]
  • Interactive Unicode characters input by name, code, recently used[10]
  • Supports true color, text formatting features
  • Tiling of multiple windows and tabs[11]
  • Single config file
  • Hyperlink clicks
  • Mouse support (for example in Vim)
  • Multiple copy/paste buffers like in Vim[12]
  • OpenGL rendering[4]

References

Related Articles

Wikiwand AI