> ## Content Index
> Fetch the complete content index at: https://matveev.tech/llms.txt
> Use this file to discover other available public pages before exploring further.

# Лучший терминал для macOS в 2026: Ghostty vs iTerm2 vs Kitty vs WezTerm
- URL: https://matveev.tech/ghostty-vs-iterm2-kitty-wezterm-sravnenie/
- Published: 2026-03-01T17:28:40.000Z
- Updated: 2026-03-01T17:28:40.000Z
- Description: Сравнение пяти терминалов для macOS: Ghostty, iTerm2, Kitty, WezTerm и Alacritty. Таблица, попарные сравнения и чеклист выбора.
- Author: Pavel Matveev
- Tags: Dev Tools, macOS, Сравнение, Open Source

> **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 — документация и возможности](https://matveev.tech/content/images/2026/02/kitty-terminal-homepage.jpg)

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-конфигом](https://matveev.tech/content/images/2026/02/wezterm-homepage.jpg)

Главная фишка — встроенный мультиплексор. Не нужен 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 — быстрый минималистичный терминал](https://matveev.tech/content/images/2026/02/alacritty-homepage.jpg)

Философия 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](https://matveev.tech/ghostty-terminal-obzor/) — подробный обзор Ghostty
- [Настройка Ghostty: полный гайд](https://matveev.tech/ghostty-nastrojka-polnaya/) — конфиг от и до
- [Ghostty + Neovim + tmux: окружение разработчика](https://matveev.tech/ghostty-neovim-tmux-setup/) — dev-окружение на базе Ghostty
- [iTerm2 + Zsh + Oh My Zsh — красивый терминал на Mac](https://matveev.tech/iterm2-zsh-ohmyzsh-nastrojka/) — настройка iTerm2