If you live in the terminal, kitty is made for you! Cross-platform, fast, feature-rich, GPU based.
Find a file
Kovid Goyal 80260e6eb1
Move back to individual settings for scrollbar
We need to split out the color settings so that they can be set in
themes anyway, so ...
2025-09-14 17:48:59 +05:30
.github Remove deprecated option from CodeQL setup 2025-04-20 15:51:29 +05:30
3rdparty ... 2024-07-14 12:34:24 +05:30
bypy Add SPDX license identifiers for all dependencies 2025-09-10 00:02:08 +05:30
docs Update changelog 2025-09-14 13:13:17 +05:30
gen Move back to individual settings for scrollbar 2025-09-14 17:48:59 +05:30
glad More robust detection of support for GL_FRAMEBUFFER_SRGB 2025-08-11 09:13:49 +05:30
glfw Workaround for latest Apple regression in Tahoe 2025-09-05 17:27:46 +05:30
kittens Make go vet happy 2025-09-08 10:08:37 +05:30
kitty Move back to individual settings for scrollbar 2025-09-14 17:48:59 +05:30
kitty_tests fix: when parsing python_strings options, don't fail if ' is last 2025-09-06 20:33:15 +02:00
logo
shell-integration Don't complain about unset 'sourced' 2025-09-13 11:51:51 +02:00
terminfo Allow backspace to wrap cursor to previous line 2025-07-23 08:56:54 +05:30
tools Move back to individual settings for scrollbar 2025-09-14 17:48:59 +05:30
.editorconfig Fix indentation in codeql yml file 2025-04-14 10:21:10 +05:30
.gitattributes Allow backspace to wrap cursor to previous line 2025-07-23 08:56:54 +05:30
.gitignore Nicer way to include grapheme test data in Go tests 2025-03-27 03:20:27 +05:30
__main__.py
benchmark.py Make mypy 1.16 happy 2025-05-30 10:06:38 +05:30
Brewfile See if dropping pkgconf fixes CI build 2024-11-23 19:48:05 +05:30
build-terminfo
CHANGELOG.rst
CONTRIBUTING.md
count-lines-of-code Update the list of nerd font names when updating other unicode data as well 2025-05-21 13:19:27 +05:30
dev.sh
embeds.go Get basic full string width tests running 2025-04-11 10:45:39 +05:30
go.mod Bump golang.org/x/sys from 0.35.0 to 0.36.0 in the all-go-deps group 2025-09-08 03:04:24 +00:00
go.sum Bump golang.org/x/sys from 0.35.0 to 0.36.0 in the all-go-deps group 2025-09-08 03:04:24 +00:00
INSTALL.md
key_encoding.json
LICENSE
Makefile
publish.py Detect hung builders 2025-03-05 09:07:20 +05:30
pyproject.toml Make mypy 1.16 happy 2025-05-30 10:06:38 +05:30
README.asciidoc Update repology links 2024-10-01 15:31:16 +05:30
rsync-and-build.sh Slightly improve rsync script 2025-05-09 15:33:22 +05:30
SECURITY.md Update Security.md to note that GitHub security advisories can be used 2025-09-09 22:29:00 +05:30
session.vim Switch to LSP for mypy 2024-03-28 19:36:07 +05:30
setup.py Allow shader names with underscores 2025-08-13 07:10:16 +05:30
shell.nix fix: add missing pkgs and manually add font for nix shell 2025-05-10 14:42:46 +02:00
staticcheck.conf
test.py
update-on-ox Allow turning off stripping in update-on-ox 2024-08-18 15:30:38 +05:30

= kitty - the fast, feature-rich, cross-platform, GPU based terminal

See https://sw.kovidgoyal.net/kitty/[the kitty website].

image:https://github.com/kovidgoyal/kitty/workflows/CI/badge.svg["Build status", link="https://github.com/kovidgoyal/kitty/actions?query=workflow%3ACI"]

https://sw.kovidgoyal.net/kitty/faq/[Frequently Asked Questions]

To ask other questions about kitty usage, use either the https://github.com/kovidgoyal/kitty/discussions/[discussions on GitHub] or the
https://www.reddit.com/r/KittyTerminal[Reddit community]

Packaging status in various repositories:

image:https://repology.org/badge/vertical-allrepos/kitty-terminal.svg?columns=3&header=kitty["Packaging status", link="https://repology.org/project/kitty-terminal/versions"]