A developer named janantos has released brow6el, a modern web browser that operates entirely within terminal emulators supporting the Sixel graphics format. Published on Codeberg during the holiday break, the tool brings graphical web rendering to command-line environments without relying on AI features. It leverages the Chromium Embedded Framework to support a wide array of browsing capabilities.
The launch of brow6el marks a return to minimalist, terminal-based web browsing reminiscent of older tools like Lynx, but with contemporary enhancements. Janantos, the anonymous developer behind the project, shared it on Codeberg over the recent holiday period. The browser runs in terminals that handle Sixel, a format that encodes bitmap graphics into escape sequences for displaying full-color images and animations. It employs the libsixel package for graphics generation and the Chromium Embedded Framework to render web pages fully, as shown in a demonstration video from the repository.
Brow6el includes practical features such as mouse input support, bookmarks, a download manager, private and standard browsing modes, and handling for HTML5, CSS, and JavaScript. Users can inspect pages, access a JavaScript console, manage popups, and benefit from a built-in ad blocker. The interface refreshes graphics periodically to maintain updates, and it allows multiple instances across terminal windows. For navigation, it offers Vim-inspired single-key commands and keyboard-based mouse emulation using the H, J, K, and L keys.
This development arrives amid growing concerns over AI integration in mainstream browsers from companies like Google, Microsoft, and Mozilla. Recent trends have seen unwanted automation features added, prompting warnings from analysts like Gartner about privacy risks in AI-enhanced tools. Brow6el positions itself as a secure alternative, free from such elements, though janantos cautions that it remains proof-of-concept code. Limitations include incompatibility with localized keyboards and lack of input support for accented characters. For Linux users comfortable with tinkering, it offers a viable option to avoid data-sharing pitfalls in AI-driven browsers.