Textual Web — терминальные приложения в браузере

★ 1.5K

Textual Web is an open-source Python tool that publishes terminal applications and TUI interfaces — primarily those built with Textual — to the browser, giving anyone a public URL to open the app without installing a terminal or SSH client. Reach for it when you need to share an internal CLI tool with a client who won't touch a terminal, when you want to demo a TUI prototype without setting up a full deployment, or when you need to give someone browser-based access to a live shell session. Install via pipx in one command; configure any number of apps and terminals through a TOML file with custom commands and URL slugs. Permanent URLs are available after signing up with --signup. The -t flag serves your terminal directly in the browser — macOS and Linux only for now, Windows support is planned. The tool publishes your local TUI outward as a link, not records sessions or provides a monitoring dashboard: the app stays on your machine, only the interface is exposed. Sharing a terminal URL gives full machine access, so treat it accordingly. The project is in beta; for forwarding arbitrary ports, frp or bore are better fits.