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.42.1
Fix ambiguous width and private use characters not being rendered when used with variable width text-sizing protocol escape codes
Quick access terminal: Restore focus to previously active window when hiding the quick access terminal window on macOS (#8627)
Wayland: Fix an abort if the terminal program sets a window title longer than 2KB that contains CSI escape sequences and multibyte UTF-8 (#8619)
Quick access terminal: Allow toggling the window to full screen using the standard kitty ctrl+shift+f11 shortcut (#8626)
Quick access terminal: Allow configuring the monitor to display the panel on in Wayland/X11 (#8630)
A new setting remember_window_position to optionally use the position of the last closed kitty OS Window as the position of the first kitty OS Window when running a new kitty instance (#8601)
Panel kitten: A new center-sized value for --edge to allow easily creating sized and centered panels
Wayland: The kitty --name flag now sets the XDG window tag on compositors that support the xdg-toplevel-tag protocol.
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.