search
Get Started
search
Kitty - Command Line
zoom_in Click to enlarge

Kitty

language

description Kitty Overview

Kitty is a GPU-accelerated terminal emulator focused on performance and features. It supports features like tabs, panes, and custom fonts, while maintaining a fast and responsive user experience. Kitty's configuration is done through a JSON file, allowing for extensive customization. It aims to be a modern and versatile terminal for a wide range of users.

help Kitty FAQ

Does kitty work natively on Windows?

Kitty officially targets Linux, macOS, and several BSD systems, not native Windows. Windows users commonly run it through WSL with a Windows display server or choose a native terminal such as Windows Terminal or WezTerm.

Is kitty configured with JSON?

No, kitty uses a plain-text file named kitty.conf rather than JSON. On Linux, the usual location is ~/.config/kitty/kitty.conf, and the configuration can define fonts, colors, layouts, shortcuts, and startup sessions.

Can kitty replace tmux for tabs and split panes?

Kitty has native tabs, multiple windows within a tab, layouts, sessions, and remote control, so many local tmux workflows can move directly into the terminal. Tmux remains useful when sessions must survive an SSH disconnection on a remote server.

What does GPU acceleration actually improve in kitty?

Kitty uses OpenGL to render text, moving much of the drawing work away from the CPU. This is especially noticeable with fast scrolling, large terminal outputs, ligatures, images, and several panes updating at once.

Reviews & Comments

Write a Review

rate_review

Be the first to review

Share your thoughts with the community and help others make better decisions.

Save to your list

Save your favorites and follow how their scores change over time.

Save favorites
Track changes
Compare scores

Already have an account? Sign in

Compare Items

See how they stack up against each other

Comparing
VS
Select 1 more item to compare