Лучший терминал для macOS в 2026: Ghostty vs iTerm2 vs Kitty vs WezTerm

Сравнение пяти терминалов для macOS: Ghostty, iTerm2, Kitty, WezTerm и Alacritty. Таблица, попарные сравнения и чеклист выбора.

Лучший терминал для macOS в 2026: Ghostty vs iTerm2 vs Kitty vs WezTerm
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 terminal — документация и возможности

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-лицензия.

Сайт WezTerm — кроссплатформенный терминал с Lua-конфигом

Главная фишка — встроенный мультиплексор. Не нужен 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 — быстрый минималистичный терминал

Философия 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.

Что ещё почитать