Browsh — это современный текстовый браузер, который работает поверх headless-версии Firefox, позволяя просматривать полноценные веб-сайты в терминале. Поддерживает HTML5, CSS3, JavaScript и даже WebGL и видео, обеспечивая полноценный интернет-сёрфинг в условиях ограниченного соединения, на слабых машинах или при удалённом доступе.
Основные возможности
* Полноценный рендеринг сайтов: Отображение современных сайтов, включая JS, стили и мультимедиа, в терминале.
* Поддержка SSH/Mosh: Идеален для удалённого управления через CLI-сессии с минимальным трафиком.
* Графика в ASCII: Использует UTF-8 блоки для имитации графики, поддерживает мышь, клики и прокрутку.
* HTTP-сервер-режим: Альтернативный режим, позволяющий работать с упрощённым HTML-выводом через браузер.
* Кроссплатформенность: Доступен для Linux, macOS, Windows (экспериментально), BSD и Docker.
* Минимальные требования: Необходим только установленный Firefox версии 57+.
Преимущества
* Экономия трафика: Преобразует сотни HTTP-запросов в считанные килобайты.
* Удобство работы в терминале: Поддержка вкладок, горячих клавиш, адресной строки и базовой навигации.
* Безопасность и открытость: Исходный код открыт и распространяется под лицензией LGPL-2.1.
* Гибкость: Возможность использования в GUI-отсутствующих системах и автоматизация через терминальные команды.
⬇️Поддержать автора⬇️
✅SBER: 2202 2050 7215 4401