Textual Web — терминальные приложения в браузере
★ 1.5K
Textual Web — это открытый инструмент на Python, который публикует терминальные приложения и TUI-интерфейсы (прежде всего написанные на Textual) в браузере: любой получает публичный URL и открывает приложение без установки терминала или SSH. Берут, когда нужно отдать коллегам или заказчику внутренний консольный инструмент без лишних объяснений про терминал, когда хочется быстро показать TUI-прототип без полноценного деплоя, или когда требуется открыть удалённый доступ к живому терминалу прямо из браузера. Ставится через pipx одной командой; конфигурируется TOML-файлом, где можно описать сколько угодно приложений и терминалов с произвольными командами и slug-ами для URL. Поддерживает постоянные URL через аккаунт (команда --signup). Терминальный режим (-t) работает на macOS и Linux, Windows поддержка запланирована. Направление — публикация локального TUI наружу по ссылке, а не запись сессии и не мониторинг: приложение остаётся у вас, наружу уходит только интерфейс. Терминал в браузере открывает доступ к машине — делитесь ссылкой только с доверенными людьми. Проект в стадии беты; для проброса произвольного порта подойдут frp или bore.
- #Dev Tools