KiTTY — настоящая free as in freedom программа, железобетонная находка
Категория: Сеть и интернет · Лицензия: MIT · Платформа: Windows / macOS / Linux (зависит от программы)
⬇ Скачать с официального сайтаKitty — это терминал. Не «эмулятор терминала для хипстеров», а реально быстрый GPU-ускоренный терминал, написанный на C и Python. Автор — Ковид Гойял (он же автор Calibre). Лицензия GPLv3.
Что делает его особенным
- GPU-рендеринг через OpenGL 3.3+. Текст рисуется как текстуры на GPU, а не через CPU-rasterization. На 4K-мониторе с большим окном это разница между плавной прокруткой и тормозами.
- Лигатуры для шрифтов FiraCode, JetBrains Mono, Cascadia Code — нативно, через harfbuzz.
- True color (24-bit) + правильная поддержка emoji через цветные шрифты (Apple Color Emoji, Twemoji, Noto Color Emoji).
- Графика в терминале — Kitty Graphics Protocol позволяет показывать PNG/JPG/анимации прямо в терминале без X/Wayland окна. Работает с tools типа
kitty +kitten icat,matplotlibчерез специальный backend,rangerдля preview. - Tabs и splits встроены — не нужен tmux только для разделения экрана. Хочешь tmux — он тоже работает.
- Kittens — мини-плагины на Python. Поставка: hints (быстрая навигация по URL/путям в выводе), unicode-input, diff (side-by-side diff с подсветкой), ssh (с пробросом конфига).
Конфиг
Один файл: ~/.config/kitty/kitty.conf. Текстовый, переменная-значение. Никаких JSON/YAML, никаких графических настроек. Перезагрузка конфига — Ctrl+Shift+F5 без перезапуска терминала.
font_family JetBrains Mono
font_size 13
background_opacity 0.92
enable_audio_bell no
scrollback_lines 50000
Платформы
Linux и macOS — first-class. Под Windows — НЕ работает нативно. Только через WSL2 (запускаешь Kitty внутри Linux-окружения). Под Windows смотри Windows Terminal, WezTerm, Alacritty.
Производительность
Самая быстрая отрисовка среди ноутбук-терминалов. Тест с cat большой_файл.log на 100K строк проходится без задержек, в то время как gnome-terminal или konsole заметно подтормаживают.
Где придирки
- Под GNOME выглядит чужеродно — нет нативной интеграции с темой, иконка простенькая.
- Конфиг — только текстовый, для людей которые boishishнаются командной строки это барьер.
- На совсем старом железе без OpenGL 3.3 — не запустится.
Установка
- Linux:
curl -L https://sw.kovidgoyal.net/kitty/installer.sh | sh /dev/stdin(рекомендуемый способ для свежей версии) или через пакетный менеджер дистра. - macOS:
brew install --cask kittyили DMG с сайта.
Качай с sw.kovidgoyal.net/kitty. Если ты до сих пор сидишь в стандартном терминале своего DE — попробуй Kitty неделю, обратно не захочется.
⬇ Скачать с официального сайта| Название | KiTTY |
| Категория | Сеть и интернет |
| Лицензия | MIT |
| Официальный сайт | http://www.9bis.net/kitty/?action=download&zone=us |
| Цена | 0 ₽ — программа бесплатная |
| Языки | Русский, английский и десятки других (зависит от сборки) |
