Лучший терминал для macOS в 2026: Ghostty vs iTerm2 vs Kitty vs WezTerm
Сравнение пяти терминалов для macOS: Ghostty, iTerm2, Kitty, WezTerm и Alacritty. Таблица, попарные сравнения и чеклист выбора.
TL;DR: Ghostty — лучший выбор для macOS, если нужен быстрый нативный терминал без возни. Kitty — если нужен скриптинг. WezTerm — если нужен встроенный мультиплексор или работа на Windows. iTerm2 — если не хочешь ничего менять. Alacritty — если нужен абсолютный минимализм.
«Какой терминал поставить на Mac?» — этот вопрос задают каждый год. Раньше ответ был один — iTerm2. Сейчас вариантов стало больше, и разница между ними не всегда очевидна. Я перепробовал все пять и расскажу, кому какой подойдёт.
Участники
Пять терминалов, которые в 2026 году стоит рассматривать. Все бесплатные и с открытым кодом (iTerm2 — исключение, но тоже бесплатный).
Ghostty
Терминал от Mitchell Hashimoto (создатель Terraform). Версия 1.0 вышла в декабре 2024-го, сейчас актуальная — 1.2.0. Написан на Zig, UI нативный: Swift/AppKit на macOS, GTK4 на Linux. MIT-лицензия.
Главная идея — быть одновременно быстрым и функциональным. GPU-рендеринг через Metal на macOS, встроенные сплиты, quick terminal (выпадающий терминал в стиле Quake), shell integration из коробки. Конфиг — простой key=value, без TOML, YAML или Lua.
На macOS ощущается как родное приложение Apple. Не как «обёртка вокруг OpenGL-контекста», а как что-то, что мог бы сделать Apple, если бы им было не всё равно на Terminal.app.
Чего нет: Windows, встроенного мультиплексора, скриптинга.
iTerm2
Ветеран macOS-терминалов. Существует больше 15 лет, зрелый и стабильный. Написан на Objective-C, нативный для macOS. Только macOS — кроссплатформенности нет.
Из фич: Python API для автоматизации, нативная tmux-интеграция (tmux panes отображаются как нативные вкладки), profiles, triggers, badges. Огромная база пользователей, любая проблема уже описана на Stack Overflow.
Проблема iTerm2 — скорость. По бенчмаркам он в 4 раза медленнее Ghostty. На повседневных задачах разница заметна: прокрутка длинных логов, компиляция с обильным выводом — iTerm2 подлагивает.
Kitty
Терминал от Kovid Goyal. GPU-рендеринг через OpenGL, кроссплатформенный (macOS + Linux). Написан на C и Python. Лицензия — GPLv3.

Kitty первым внедрил протокол изображений (Kitty graphics protocol), который теперь поддерживает и Ghostty. Из уникального: kittens — скриптовые расширения на Python. Можно написать свой kitten для чего угодно: SSH-менеджер, diff-просмотрщик, unicodes.
Remote control API — можно управлять Kitty из скрипта: открывать вкладки, менять шрифт, отправлять текст в другой pane. Для автоматизации — мощнее всех остальных.
Конфиг — свой формат, похожий на ini. Сложнее, чем у Ghostty, но проще, чем Lua у WezTerm.
WezTerm
Терминал от Wez Furlong (один из разработчиков Mercurial). GPU-рендеринг через WebGPU (Metal на macOS, Vulkan на Linux, DX12 на Windows). Написан на Rust. MIT-лицензия.

Главная фишка — встроенный мультиплексор. Не нужен tmux — WezTerm сам умеет сессии, отключение/подключение, SSH domains (подключаешься к серверу, и WezTerm рисует удалённые pane как локальные). Конфиг на Lua — можно программировать поведение терминала.
Единственный из пятёрки, который работает на Windows. Если нужен один терминал на macOS + Linux + Windows — это WezTerm.
Минус — скорость. В бенчмарках он в 2-5 раз медленнее Ghostty. И конфиг на Lua — это палка о двух концах: мощно, но порог входа выше.
Alacritty
Минималистичный терминал на Rust. GPU через OpenGL. Кроссплатформенный (macOS, Linux, Windows, BSD). Конфиг на TOML.

Философия Alacritty: терминал должен быть быстрым и ничего больше. Нет сплитов, нет вкладок, нет лигатур, нет протокола изображений. Если что-то можно сделать через tmux — Alacritty не будет это реализовывать.
Самый лёгкий по памяти (~30 МБ). Для тех, кто живёт в tmux и от терминала хочет только скорость.
Сравнение
| Ghostty | iTerm2 | Kitty | WezTerm | Alacritty | |
|---|---|---|---|---|---|
| GPU-рендеринг | Metal (macOS) | Metal | OpenGL | WebGPU | OpenGL |
| macOS | да | да | да | да | да |
| Linux | да | нет | да | да | да |
| Windows | нет | нет | нет | да | да |
| Нативный UI | да | да | нет | нет | нет |
| Сплиты | да | нет (tmux) | да | да | нет |
| Мультиплексор | нет | нет | нет | да | нет |
| Скриптинг | нет | Python API | Python (kittens) | Lua | нет |
| Лигатуры | да | да | да | да | нет |
| Протокол картинок | Kitty | iTerm2 | Kitty | Kitty+iTerm2+Sixel | нет |
| Конфиг | key=value | GUI + JSON | ini-подобный | Lua | TOML |
| Quick terminal | да | да (hotkey window) | нет | нет | нет |
| Память | 50-80 МБ | 150+ МБ | 40-60 МБ | 80-120 МБ | ~30 МБ |
| Лицензия | MIT | Бесплатный | GPLv3 | MIT | MIT |
Ghostty vs iTerm2
Самый частый вопрос — стоит ли мигрировать с iTerm2.
Если ты привык к iTerm2 и тебя всё устраивает — можешь не переходить. iTerm2 — зрелый продукт, Python API мощный, tmux integration удобный.
Но если раздражает скорость (прокрутка логов, компиляция), или потребление памяти (150+ МБ vs 50-80 МБ у Ghostty) — переход стоит того. Занимает 5 минут. Конфиг Ghostty проще, чем настройки iTerm2.
Что потеряешь при переходе: Python API, нативную tmux-интеграцию (tmux panes как нативные вкладки), profiles.
Ghostty vs Kitty
Два похожих терминала. Оба с GPU, оба поддерживают Kitty graphics protocol, оба macOS + Linux.
Kitty мощнее в плане автоматизации — kittens и remote control. Если ты пишешь скрипты, которые управляют терминалом — Kitty.
Ghostty нативнее на macOS. Kitty использует свой рендерер окна, а Ghostty — AppKit. Разница видна: анимации, взаимодействие с Mission Control, drag & drop, нативные диалоги.
По скорости примерно одинаковые. По памяти Kitty чуть экономнее (40-60 МБ vs 50-80 МБ).
Ghostty vs WezTerm
Разные подходы. WezTerm — это «терминал, который может всё». Встроенный мультиплексор, SSH domains, Lua-конфиг, работает на Windows. Если тебе нужно всё это — WezTerm незаменим.
Ghostty — «терминал, который быстро работает». В 2-5 раз быстрее WezTerm в бенчмарках, конфиг проще, нативный UI на macOS.
Я бы выбрал WezTerm, если: нужен Windows, нужен встроенный мультиплексор, хочешь программировать поведение терминала на Lua.
Ghostty — во всех остальных случаях.
Ghostty vs Alacritty
Alacritty — осознанный минимализм. Нет лигатур, нет сплитов, нет вкладок. Если ты живёшь в tmux и от терминала нужна только скорость — Alacritty.
Ghostty даёт почти такую же скорость, но с лигатурами, сплитами, quick terminal и shell integration. Больше фич без заметной потери производительности.
По памяти Alacritty легче — 30 МБ vs 50-80 МБ. Но в 2026 году 50 МБ не проблема.
Что выбрать
Вот мой чеклист — ответь на три вопроса:
Нужен Windows? Да → WezTerm (единственный вариант из серьёзных). Нет → читай дальше.
Нужен встроенный мультиплексор или Lua-скрипты? Да → WezTerm. Нужны kittens и remote control → Kitty. Нет → читай дальше.
Какой подход ближе? Хочу быстро и нативно, без возни → Ghostty. Хочу минимализм + tmux для всего → Alacritty. Не хочу ничего менять, всё работает → iTerm2.
Я остановился на Ghostty. Не потому что он объективно лучший — а потому что мне хватает его фич, а то чего не хватает, закрывает tmux. Для кого-то WezTerm или Kitty будут лучшим выбором, и это нормально.
FAQ
Какой терминал самый быстрый на macOS в 2026?
По бенчмаркам vtebench — Ghostty и Alacritty. Ghostty использует Metal, Alacritty — OpenGL. Разница между ними минимальна, оба в 3-4 раза быстрее iTerm2.
Можно ли заменить tmux встроенными сплитами Ghostty?
Для локальной работы — да. Сплиты и вкладки Ghostty покрывают базовые сценарии. Но tmux незаменим для SSH (сессия живёт на сервере) и для detach/reattach. Многие используют оба.
Какой терминал лучше для Neovim?
Ghostty или Kitty — оба поддерживают Kitty graphics protocol (картинки в терминале), true color, extended keys. WezTerm тоже подходит. Alacritty — без картинок и без лигатур.
iTerm2 умирает?
Нет. Он активно поддерживается и у него огромная база пользователей. Просто появились конкуренты, которые быстрее. Если iTerm2 устраивает — нет причин переходить.
Ghostty будет на Windows?
В разработке, но конкретных сроков нет. Пока что для Windows — WezTerm или Alacritty.
Что ещё почитать
- Ghostty — обзор терминала от создателя Terraform — подробный обзор Ghostty
- Настройка Ghostty: полный гайд — конфиг от и до
- Ghostty + Neovim + tmux: окружение разработчика — dev-окружение на базе Ghostty
- iTerm2 + Zsh + Oh My Zsh — красивый терминал на Mac — настройка iTerm2