Кроссплатформенный терминал с OpenGL-ускорением на GPU, который использует другие инструменты, например tmux, для вкладок и разделения окон.
ghostty-org/ghostty
Быстрый, нативный и функциональный эмулятор терминала с GPU-рендерингом и интерфейсами для каждой платформы, а также библиотекой libghostty для встраивания терминалов.
Open source альтернатива:iTerm2
Terminal.app
- Звёзды
- 62,446
- Форки
- 3,675
- Открытые issues
- 252
- Последний коммит
- 7 часов назад
Что это?
Ghostty — эмулятор терминала, в котором сочетаются высокая скорость, широкий набор функций и нативные пользовательские интерфейсы. Он доступен как отдельное приложение: на macOS это приложение на SwiftUI с рендерингом через Metal и обнаружением шрифтов с помощью CoreText, а на Linux — приложение на GTK с OpenGL. Общая кодовая база написана на Zig.
Помимо отдельного приложения, проект предоставляет libghostty — библиотеку на C и Zig для создания эмуляторов терминала или добавления в другие приложения таких возможностей, как разбор escape-последовательностей и отслеживание состояния терминала. Первый компонент, libghostty-vt, поддерживает macOS, Linux, Windows и WebAssembly.
Ghostty поддерживает вкладки, разделение окон на панели и несколько окон, а также современные последовательности, например графический протокол Kitty и синхронизированный рендеринг. В macOS доступны интеграции с AppleScript и Apple Shortcuts, а в Linux Ghostty при наличии интегрируется с systemd.
Ключевые возможности
- 01Нативное приложение на SwiftUI для macOS с рендерингом через Metal
- 02Приложение на GTK для Linux с рендерингом через OpenGL
- 03Несколько окон, вкладки и панели с возможностью переименовывать и менять цвет вкладок
- 04Поддержка современных последовательностей, например графического протокола Kitty и синхронизированного рендеринга
- 05Библиотека libghostty на C и Zig для встраивания возможностей терминала
Сценарии использования
- Ежедневная работа в терминале на macOS или Linux с нативным управлением окнами
- Встраивание ядра эмулятора терминала в другое настольное приложение
- Создание собственного терминального приложения на основе libghostty-vt
- Запуск терминальных программ, использующих современные графические последовательности или последовательности для работы с буфером обмена
Быстрый старт
- 1
Скачайте приложение со страницы загрузки на сайте Ghostty
- 2
Прочитайте документацию на сайте Ghostty
Что важно знать
- В README нет команды для установки через менеджер пакетов; приложение устанавливается со страницы загрузки на сайте.
- Для C API libghostty пока не указан номер версии, а сигнатуры API продолжают меняться.
Темы
Частые вопросы
- Что такое ghostty?
- Быстрый, нативный и функциональный эмулятор терминала с GPU-рендерингом и интерфейсами для каждой платформы, а также библиотекой libghostty для встраивания терминалов. Ghostty — эмулятор терминала, в котором сочетаются высокая скорость, широкий набор функций и нативные пользовательские интерфейсы. Он доступен как отдельное приложение: на macOS это приложение на SwiftUI с рендерингом через Metal и обнаружением шрифтов с помощью CoreText, а на Linux — приложение на GTK с OpenGL. Общая кодовая база написана на Zig.
- ghostty можно использовать бесплатно? Какая у него лицензия?
- ghostty распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- ghostty всё ещё поддерживается?
- Активно поддерживается. Последний коммит в ghostty — 21 окт. 2026 г..
- Для чего можно использовать ghostty?
- Ежедневная работа в терминале на macOS или Linux с нативным управлением окнами Встраивание ядра эмулятора терминала в другое настольное приложение Создание собственного терминального приложения на основе libghostty-vt Запуск терминальных программ, использующих современные графические последовательности или последовательности для работы с буфером обмена
- Как установить ghostty?
- Скачайте приложение со страницы загрузки на сайте Ghostty Прочитайте документацию на сайте Ghostty
- Где скачать ghostty?
- Исходный код и инструкции по установке — на GitHub: https://github.com/ghostty-org/ghostty
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Кроссплатформенный терминал с открытым исходным кодом и интеграцией AI для macOS, Linux и Windows: BYOK, локальные модели, постоянные SSH-сессии и встроенный просмотр файлов.
Минималистичная statusline на Rust для Claude Code: показывает модель, состояние Git, рабочую директорию и использование контекстного окна в терминале.
Warp — среда разработки с агентами на базе терминала, встроенным coding agent и поддержкой собственных CLI-агентов.
Кроссплатформенный эмулятор терминала на веб-технологиях с поддержкой плагинов и тем оформления.
Доступ к терминалу через браузер: запускайте и отслеживайте shell-сессии и AI coding agents с любого устройства.