Brow.sh:现代的基于文本的浏览器


Browsh是一种完全基于文本的浏览器。它呈现了现代浏览器可以做到的一切;HTML5,CSS3,JS,视频甚至WebGL。其主要目的是在远程服务器上运行并通过SSH / Mosh或浏览器内HTML服务进行访问,以显着减少带宽,从而提高浏览速度并降低带宽成本。
Browsh由一个最小的Golang CLI客户端和一个浏览器WebExtension组成。大多数工作都是通过网络扩展来完成的。CLI启动时,它将寻找兼容的浏览器(当前仅是Firefox),并以无头模式启动它。浏览器启动后,它将打开一个远程调试连接并安装扩展。
可以在大多数TTY终端环境和任何浏览器中运行。
Browsh在所有主要平台上均作为单个静态二进制文件提供。唯一的依赖是Firefox 57以上的最新版本。
最新版本发布档案
Docker镜像也可用:docker pull browsh/browsh