kitty
kitty
0.19.3

5.0

kitty free download for Mac

kitty0.19.3

22 December 2020

GPU-accelerated terminal emulator.

Overview

kitty is a fast, featureful, GPU based terminal emulator

Highlights:
  • Offloads rendering to the GPU for lower system load and buttery smooth scrolling. Uses threaded rendering to minimize input latency
  • Supports all modern terminal features: graphics (images), unicode, true-color, OpenType ligatures, mouse protocol, focus tracking, bracketed paste and several new terminal protocol extensions
  • Supports tiling multiple terminal windows side by side in different layouts without needing to use an extra program like tmux
  • Can be controlled from scripts or the shell prompt, even over SSH
  • Has a framework for Kittens, small terminal programs that can be used to extend kitty's functionality. For example, they are used for Unicode input, Hints and Side-by-side diff
  • Supports startup sessions which allow you to specify the window/tab layout, working directories and programs to run on startup
  • Cross-platform: kitty works on Linux and macOS, but because it uses only OpenGL for rendering, it should be trivial to port to other Unix-like platforms
  • Allows you to open the scrollback buffer in a separate window using arbitrary programs of your choice. This is useful for browsing the history comfortably in a pager or editor
  • Has multiple copy/paste buffers, like vim

What's new in kitty

Version 0.19.3:
  • Happy holidays to all kitty users!
  • A new broadcast kitten to type in all kitty windows simultaneously (#1569)
  • Add a new mappable select_tab action to choose a tab to switch to even when the tab bar is hidden (#3115)
  • Allow specifying text formatting in tab_title_template (#3146)
  • Linux: Read font_features from the FontConfig database as well, so that they can be configured in a single, central location (#3174)
  • Graphics protocol: Add support for giving individual image placements their own ids and for asking the terminal emulator to assign ids for images. Also allow suppressing responses from the terminal to commands. These are backwards compatible protocol extensions. (#3133, #3163)
  • Distribute extra pixels among all eight-blocks rather than adding them all to the last block (#3097)
  • Fix drawing of a few sextant characters incorrect (#3105)
  • macOS: Fix minimize not working for chromeless windows (#3112)
  • Preserve lines in the scrollback if a scrolling region is defined that is contiguous with the top of the screen (#3113)
  • Wayland: Fix key repeat being stopped by the release of an unrelated key (#2191)
  • Add an option, detect_urls to control whether kitty will detect URLs when the mouse moves over them (#3118)
  • Graphics protocol: Dont return filename in the error message when opening file fails, since filenames can contain control characters (#3128)
  • macOS: Partial fix for traditional fullscreen not working on Big Sur (#3100)
  • Fix one ANSI formatting escape code not being removed from the pager history buffer when piping it as plain text (#3132)
  • Match the save/restore cursor behavior of other terminals, for the sake of interoperability. This means that doing a DECRC without a prior DECSC is now undefined (#1264)
  • Fix mapping remote_control send-text not working (#3147)
  • Add a right option for tab_switch_strategy (#3155)
  • Fix a regression in 0.19.0 that caused a rare crash when using the optional scrollback_pager_history_size (#3049)
  • Full screen kittens: Fix incorrect cursor position after kitten quits (#3176)

Join over 500,000 subscribers.

Subscribe for our newsletter with best Mac offers from MacUpdate.

How would you rate kitty app?

1 Reviews of kitty

5
codear
17 July 2020
Version: 0.18.1

Most helpful

excellent - cross platform, blazing fast terminal emulator with unique features, like unicode search, configuration terminal, gpu accelerated rendering, ligatures etc. if you frequently use terminal emulator and work on different operating systems - perfect choice.
(0)
5
codear
17 July 2020
Version: 0.18.1
excellent - cross platform, blazing fast terminal emulator with unique features, like unicode search, configuration terminal, gpu accelerated rendering, ligatures etc. if you frequently use terminal emulator and work on different operating systems - perfect choice.
(0)