Brow6el是一款功能完备的终端网络浏览器,其核心特点是在终端环境中通过Chromium嵌入式框架(CEF)提供现代网页的完整渲染支持,并兼容Sixel和Kitty图形协议。项目已从Codeberg迁移至独立主仓库,旨在统一管理开发资源。该浏览器并非简单的文本查看器,而是利用CEF技术将网页渲染为图形数据并传输至终端,支持HTML5、CSS3及JavaScript。Brow6el设计了独特的Vim风格模态操作界面,包含标准、插入、可视和鼠标四种模式,允许用户通过键盘快捷键高效浏览,无需依赖鼠标。其“网格跳跃模式”可通过3-4次按键精确定位页面元素。此外,该浏览器还集成了JavaScript控制台、书签管理、用户脚本注入、DNS-over-HTTPS(DoH)以及下载管理器等高级功能。技术实现上,Brow6el支持多实例运行和配置文件模式切换(临时/持久)。开发者特别指出,Kitty图形协议由于设计原因在SSH远程连接时数据传输量巨大,响应迟缓,推荐在本地使用或优先使用Sixel协议以获得更好的响应速度。目前项目处于概念验证(POC)阶段,已在Ubuntu、Arch Linux及通过WSL2在Windows Terminal上测试运行,构建过程需下载约670MB的CEF二进制文件。
事件分析
💡 核心观点:Brow6el打破了终端环境的文本限制,通过融合Chromium内核与图形协议,实现了在CLI中无缝运行现代Web应用的愿景。
原文链接:Hacker News





