We stand with Ukraine to help keep people safe. Join us
EN
When you purchase through links on our site, we may earn an affiliate commission

kitty for Mac

GPU-accelerated terminal emulator.

Free
In English
Version 0.49.2
5.0
Based on 4 user rates

kitty 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 version 0.49.2

  • A new option detect_url_regex to detect arbitrary text, such as file references in compiler output, as clickable URLs under the mouse (#10407).
  • Reduce input latency by processing small amounts of program output, such as the echo of typed characters, immediately instead of waiting for input_delay (#10560).
  • Drag and drop: Restore the previously active tab after dropping a dragged tab on the same OS window’s tab bar, even if it was reordered after a hover switch.
  • Sessions: Expand launch option variables when an option value matches the command name.
  • Preserve transparent background colors when applying unrelated launch color overrides.
  • ssh kitten: Preserve SSH option values following a spaced --kitten option.
  • Fix a memory leak when loading a corrupt PNG image that has an embedded ICC color profile.
  • Custom shaders: The builtin dim-inactive-windows shader no longer dims the tab bar and the padding, border and margin around the active window (#10524).
  • Custom shaders: A new cursor-trail-motion-blur shader that makes the cursor trail glide smoothly during fast cursor movements.
  • Vertical tabs: Improve rendering of tabs when using the powerline tab_bar_style.
  • Graphics: Fix images briefly disappearing for one frame the first time an image is replaced during a synchronized update (#10538).
  • X11: Fix copy and paste targeting the wrong OS window when the keyboard focus is set to PointerRoot or None.
  • diff kitten: Fix freezes and very high memory use when a very long line, such as in a minified file, is changed.
  • themes and choose fonts kittens: Fix search freezing for many seconds when typing a long query, such as the full name of a theme.
  • macOS: Fix a custom dock icon reverting to the stock icon after a progress bar is cleared (#10545).
  • macOS: Fix a regression in the previous release causing background_opacity less than one with no background_blur making the titlebar transparent (#10540).
  • macOS: Fix regression in 0.49 that caused rounded rect shader to not work on ancient macs with AMD GPUs (#10549).
  • diff kitten: Fix search not finding matches at the end of a line.
  • hints kitten: Fix delays of many seconds when selecting paths or line numbers on a screen with long lines that contain no spaces.
  • File transfer: Fix a security issue where a malicious program on the remote machine could bypass the transfer confirmation prompt when no file_transfer_confirmation_bypass password is set.
  • Fix an out-of-bounds memory access when drawing a multi-line text sized character with the cursor below the bottom margin of the scroll region.
  • Fix a heap buffer underflow when parsing ANSI-C quoted strings in the command line sent by shell integration via the OSC 133 escape code.
  • macOS: Fix a regression in 0.49 that caused rendering issues after wake from sleep or display re configuration under memory pressure due to a bug in Apple’s OpenGL drivers (#10571).

kitty for Mac

Free
In English
Version 0.49.2
Write a detailed review about kitty

Write your thoughts in our old-fashioned comment

MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
5.0

(5 Reviews of kitty)

  • Comments

  • User Ratings

Chuckk
Chuckk
Aug 23, 2024
0.36.0
5.0
Aug 23, 2024
5.0
Version: 0.36.0
Great little terminal program. Highly recommneded.
Thinking-Differently
Thinking-Differently
Feb 18, 2022
0.24.2
0.0
Feb 18, 2022
0.0
Version: 0.24.2
It looks like the current version now requires macOS 10.14. Any chance of adding back support for macOS 10.13?
Derekcurrie
Derekcurrie
Aug 2, 2021
0.22.2
0.0
Aug 2, 2021
0.0
Version: 0.22.2
The developer is Kovid Goyal, developer of the remarkable Calibre application. -> https://kovidgoyal.net/ <- He's a hero of mine! (Even if he does *gag* like Ayn Rand and can't cook). If Kovid is 'codear' he's forgiven. Have a read through his website. He's a left-right brainer out to freely help the computer community and that's all right with me. I'm happy to support his work and try out 'kitty'.
George6
George6
Apr 29, 2021
0.20.2
0.0
Apr 29, 2021
0.0
Version: 0.20.2
the user codear has a visit count of 1, so this is a typical developer self comment. can't say if its good, but how the settings are handled seems complicated.
codear
codear
Jul 17, 2020
0.18.1
5.0
Jul 17, 2020
5.0
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.
julejuli
julejuli
Oct 28, 2025
0.43.1
5.0
Oct 28, 2025
5.0
Version: 0.43.1
Chuckk
Chuckk
Aug 23, 2024
0.36.0
5.0
Aug 23, 2024
5.0
Version: 0.36.0
firewall00110-1
firewall00110-1
Feb 2, 2023
0.27.0
5.0
Feb 2, 2023
5.0
Version: 0.27.0
codear
codear
Jul 17, 2020
5.0
Jul 17, 2020
5.0
Version: null