Skip to content
SPECIFICTION
Get listed

kitty

sw.kovidgoyal.net

Free plan macOSLinux
Visit sw.kovidgoyal.net
Spec score 8.3 #10 of 41 in Terminal apps

Spec sheet

Product
kitty is a GPU-based terminal emulator designed for keyboard users.Read 9 Oct 2026 · sw.kovidgoyal.net
Support
The official documentation includes a frequently asked questions page covering usage and troubleshooting topics.Read 9 Oct 2026 · sw.kovidgoyal.net
Configuration
Its settings are stored in a human-editable configuration file and the program is highly configurable.Read 9 Oct 2026 · sw.kovidgoyal.net
Fonts
Font settings can specify separate families for regular, bold, italic, and bold italic text, including families for particular Unicode ranges.Read 9 Oct 2026 · sw.kovidgoyal.net
GPU acceleration
YesRead 20 Sep 2026 · sw.kovidgoyal.net
Installation
The official installer provides pre-built binaries for macOS and Linux; the page describes macOS DMG and Linux tarball manual installation.Read 9 Oct 2026 · sw.kovidgoyal.net
Linux desktop integration
The installation guide says Linux users can add kitty to desktop menus and taskbars by installing its desktop file.Read 9 Oct 2026 · sw.kovidgoyal.net
Organization
Its interface supports multiple programs arranged in tabs, windows, and layouts.Read 9 Oct 2026 · sw.kovidgoyal.net
Remote control
Users can control kitty from a shell prompt, including over SSH, to change settings and manage windows and tabs.Read 9 Oct 2026 · sw.kovidgoyal.net
Rendering
kitty uses OpenGL for rendering and supports Unicode, true color, bold and italic fonts, and text formatting.Read 9 Oct 2026 · sw.kovidgoyal.net
Scripting
The kittens framework lets users add terminal tools such as image viewing, file diffing, remote file editing, and Unicode input.Read 9 Oct 2026 · sw.kovidgoyal.net
Scripting API
YesRead 20 Sep 2026 · sw.kovidgoyal.net
Scrollback
Users can browse scrollback in a pager with colors and text formatting preserved, or pipe it to another command.Read 9 Oct 2026 · sw.kovidgoyal.net
Sessions
Session files can specify tabs, window layout, working directory, and startup programs.Read 9 Oct 2026 · sw.kovidgoyal.net
Shell integrations
The documentation describes integrations with zsh, fish, and bash for features such as navigating prompts and viewing command output.Read 9 Oct 2026 · sw.kovidgoyal.net
Split panes
YesRead 20 Sep 2026 · sw.kovidgoyal.net
SSH support
YesRead 20 Sep 2026 · sw.kovidgoyal.net
Supported platforms
Linux,macOSRead 20 Sep 2026 · sw.kovidgoyal.net

Plans and prices

kitty Free Pre-built binaries for macOS and Linux Read 9 Oct 2026 · sw.kovidgoyal.net

Every kitty plan and price →

Where Specifiction places it

Alternatives to kittyAll alternatives →