If you live in the terminal, kitty is made for you! Cross-platform, fast, feature-rich, GPU based. https://sw.kovidgoyal.net/kitty/
Find a file
Kovid Goyal de36058da8
Pass varying data in KittyTextures rather than as function paramters
The function signatures will be set in stone post release so pass all
data via structs so that future additions to the structs will t break
third party shaders
2026-08-10 12:25:06 +05:30
.github Bump github/codeql-action from 4.37.3 to 4.37.5 in the actions group 2026-08-10 03:45:45 +00:00
3rdparty autoformat 2026-08-05 05:32:56 +05:30
bypy Fix signing of slangc in macOS build 2026-08-06 09:58:56 +05:30
docs Remove extern from custom shader vars declarations 2026-08-10 12:03:56 +05:30
gen autoformat 2026-08-05 05:32:56 +05:30
glad autoformat 2026-08-05 05:32:56 +05:30
glfw autoformat c/objc code, using clang-format with left alignment for line continuation chars 2026-08-05 19:37:00 +05:30
kittens autoformat c/objc code, using clang-format with left alignment for line continuation chars 2026-08-05 19:37:00 +05:30
kitty Pass varying data in KittyTextures rather than as function paramters 2026-08-10 12:25:06 +05:30
kitty_tests Fix loading of pipeline files by absolute path 2026-08-10 10:16:37 +05:30
logo autoformat 2026-08-05 05:32:56 +05:30
shell-integration autoformat 2026-08-05 05:32:56 +05:30
terminfo
tools Also handle leading ~ 2026-08-05 05:32:55 +05:30
.clang-format ... 2026-08-05 20:01:16 +05:30
.clang-format-ignore Try newer clang-format installed via pip 2026-08-05 20:15:07 +05:30
.editorconfig
.gitattributes Load GLSL binding information at runtime rather than writing it to a generated C header 2026-08-05 05:32:55 +05:30
.gitignore Agent neutral instructions 2026-07-06 11:18:16 +05:30
__main__.py autoformat 2026-08-05 05:32:56 +05:30
autoformat Script to autoformat all files 2026-08-06 14:58:15 +05:30
benchmark.py autoformat 2026-08-05 05:32:56 +05:30
Brewfile
build-terminfo
CHANGELOG.rst
CONTRIBUTING.md
count-lines-of-code
dev.sh
embeds.go
go.mod Bump github.com/shirou/gopsutil/v4 in the all-go-deps group 2026-08-10 03:43:49 +00:00
go.sum Bump github.com/shirou/gopsutil/v4 in the all-go-deps group 2026-08-10 03:43:49 +00:00
INSTALL.md
key_encoding.json
LICENSE
local-agent.md ... 2026-08-07 09:26:06 +05:30
Makefile
publish.py autoformat 2026-08-05 05:32:56 +05:30
pyproject.toml autoformat 2026-08-05 07:16:05 +05:30
README.asciidoc
rsync-and-build.sh
SECURITY.md
session.vim
setup.py Honor verbose flag when building shaders 2026-08-05 05:32:56 +05:30
shell.nix ... 2026-08-09 22:12:20 +05:30
staticcheck.conf
test.py
update-on-ox

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