[ON] Первый выпуск Term.Everything для запуска графических приложений в терминале

Обсуждение новостей, соответствующих тематике форума

Модератор: Модераторы разделов

Аватара пользователя
rssbot
Бот
Сообщения: 6001
ОС: gnu/linux

[ON] Первый выпуск Term.Everything для запуска графических приложений в терминале

Сообщение rssbot »

Опубликован первый бета-выпуск утилиты Term.Everything, позволяющей отображать любые графические приложения внутри окна с эмулятором терминала. Среди прочего программа позволяет запускать графические приложения в терминале при доступе к удалённой системе по SSH. Код проекта распространяется под лицензией AGPL 3.0, написан на языке Typescript и выполняется с использованием платформы Bun. Готовые сборки сформированы в формате AppImage.



Технически Term.Everything представляет собой композитный север на базе протокола Wayland, организующий вывод не на экран, а в окно терминала. Для преобразования изображений в подходящие Unicode-символы c escape-последовательностями ANSI, симулирующими графику в терминале, применяется библиотека chafa. Нажатия клавиш и события движения мыши в терминале транслируются в события ввода Wayland.


На терминалах, поддерживающих расширение для вывода растровой графики, таких как kitty, Ghostty, Konsole, wezterm и iTerm2, вывод почти не отличим от открытия в обычном окне.
Изображение




На простых терминалах используется отрисовка с преобразованием вывода в псевдографику (ASCII-графику).

Изображение
Изображение




Источник: https://www.opennet.ru/opennews/art.shtml?num=63856
(opennet.ru, основная лента)
Последний раз редактировалось rssbot 11.09.2025 12:15, всего редактировалось 2 раза.
Причина: Updated upstream
Спасибо сказали: