Перший випуск емулятора терміналу Ghostty, що використовує GPU для прискорення
Автор Ghostty Мітчелл Хашімото намагається втілити в новому емуляторі термінала три якості - високу продуктивність, широку функціональність та рідний інтерфейс.
У проведених тестах Ghostty виявився швидшим за емулятори терміналу iTerm і Kitty в 4 рази, а Terminal.app - у 2 рази, під час виведення на екран вмісту великого файлу, наприклад, за допомогою команди «cat big_file.txt».
При порівнянні з Alacritty продуктивність Ghostty була приблизно на тому ж рівні, але Alacritty відстає за функціональністю від Ghostty.
З особливостей Ghostty можна виділити підтримку:
- Емодзі, гіперпосилання, складні графеми, лігатури та виведення зображень через протокол Kitty
- Темних і світлих тем оформлення
- Поділ вікна для одночасного відображення декількох сеансів
- Перемикання між сеансами за допомогою вкладок
- Стандарта ECMA-48, але також підтримує розширення і escape-послідовності, які не ввійшли до стандарту
Код проекту написаний мовою Zig і поширюється під ліцензією MIT.
Автор Ghostty Мітчелл Хашімото намагається втілити в новому емуляторі термінала три якості - високу продуктивність, широку функціональність та рідний інтерфейс.
У проведених тестах Ghostty виявився швидшим за емулятори терміналу iTerm і Kitty в 4 рази, а Terminal.app - у 2 рази, під час виведення на екран вмісту великого файлу, наприклад, за допомогою команди «cat big_file.txt».
При порівнянні з Alacritty продуктивність Ghostty була приблизно на тому ж рівні, але Alacritty відстає за функціональністю від Ghostty.
З особливостей Ghostty можна виділити підтримку:
- Емодзі, гіперпосилання, складні графеми, лігатури та виведення зображень через протокол Kitty
- Темних і світлих тем оформлення
- Поділ вікна для одночасного відображення декількох сеансів
- Перемикання між сеансами за допомогою вкладок
- Стандарта ECMA-48, але також підтримує розширення і escape-послідовності, які не ввійшли до стандарту
Код проекту написаний мовою Zig і поширюється під ліцензією MIT.