If you live in the terminal, kitty is made for you! Cross-platform, fast, feature-rich, GPU based.
Find a file
Jake Stewart 1a62cde212
Add option to generate 256 color palette from first 16 colors
Needs more work to test and possibly implement reporting and setting
of the nullable color table colors.

Fixes #9426
2026-03-27 20:01:14 +05:30
.github Ignore inapplicable CVE in python 2026-03-25 20:20:17 +05:30
3rdparty ... 2024-07-14 12:34:24 +05:30
bypy Modernize Go code 2026-03-21 08:41:47 +05:30
docs Fix scrollbar hit region to account for window margin (issue #9756) 2026-03-27 05:25:06 +00:00
gen More work on dnd protocol 2026-03-21 17:13:19 +05:30
glad More robust detection of support for GL_FRAMEBUFFER_SRGB 2025-08-11 09:13:49 +05:30
glfw Send synthetic left button release after drag ends to fix stale mouse state 2026-03-26 14:16:44 +00:00
kittens feat: add per-mapping --allow-fallback for layout-independent shortcuts 2026-03-25 19:34:13 +03:00
kitty Add option to generate 256 color palette from first 16 colors 2026-03-27 20:01:14 +05:30
kitty_tests Add option to generate 256 color palette from first 16 colors 2026-03-27 20:01:14 +05:30
logo Oxipng/svgo images to save some 150KB~ 2024-03-25 23:42:56 +01:00
shell-integration Add command_palette command to display bound keys 2026-02-22 20:46:47 -08:00
terminfo Remove empty key definitions from terminfo 2026-01-26 11:50:08 +05:30
tools Add option to generate 256 color palette from first 16 colors 2026-03-27 20:01:14 +05:30
.editorconfig Fix indentation in codeql yml file 2025-04-14 10:21:10 +05:30
.gitattributes Move parsing of colors fully into C 2025-12-31 14:21:45 +05:30
.gitignore Add XI2 smooth scrolling support for X11 backend 2026-01-09 17:13:24 +05:30
__main__.py Make shebangs consistent 2023-11-11 08:32:05 +05:30
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 Make the terminfo database available in the compiled module 2024-03-21 10:16:50 +05:30
CHANGELOG.rst Use new URL scheme and define the kitty website centrally as much as possible 2021-07-27 09:03:11 +05:30
CONTRIBUTING.md Fix misspellings 2023-06-14 03:39:53 +06:00
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 Update docs for new develop builds 2023-07-29 14:16:25 +05:30
embeds.go Code to serialize/unserialize loaded images 2025-10-07 17:25:47 +05:30
go.mod bump image dep for vuln 2026-03-26 09:43:58 +05:30
go.sum bump image dep for vuln 2026-03-26 09:43:58 +05:30
INSTALL.md Format the INSTALL.md links 2021-09-23 20:31:13 +05:30
key_encoding.json
LICENSE Update link 2021-09-28 14:23:49 +05:30
Makefile Update docs for new develop builds 2023-07-29 14:16:25 +05:30
publish.py Fix pkill invocation 2026-02-24 07:47:22 +05:30
pyproject.toml Revert "Increase minimum python version to 3.12" 2026-02-08 21:57:11 +05:30
README.asciidoc Update some docs 2025-10-07 20:20:19 +05:30
rsync-and-build.sh Slightly improve rsync script 2025-05-09 15:33:22 +05:30
SECURITY.md ... 2025-09-14 21:31:43 +05:30
session.vim Switch to LSP for mypy 2024-03-28 19:36:07 +05:30
setup.py ... 2026-03-17 08:22:45 +05:30
shell.nix Update shell.nix 2026-03-23 17:26:53 -04:00
staticcheck.conf configure staticcheck 2022-11-14 15:42:01 +05:30
test.py Dont change the env for go tests 2022-11-14 15:41:53 +05:30
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

If you live in the terminal, *kitty* is made for **you**!

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"]