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).
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'.
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.
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.