News: 1767375564

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Finally - a terminal solution to the browser wars

(2026/01/02)


Old-time web users will fondly remember Lynx, a text-only browser that ran from the terminal. Now, there's a Sixel-compatible web browser that runs completely from the terminal, and has all the graphics and modern features you'd expect.

Published on Codeberg over the holiday break by a developer going by janantos, [1]brow6el runs entirely within terminal emulators that [2]support the Sixel graphics format.

For those unfamiliar with Sixel, it's a bitmap graphics format designed for terminals and printers that encodes bitmap data into terminal escape sequences, with each printable character representing a 6-pixel-high, 1-pixel-wide column. Tile enough of them together and you've got full-color images, and even animation. In brow6el's case, it uses the [3]libsixel package to generate graphics.

[4]

This minimalist in-terminal browser isn't just able to display fully rendered web pages thanks to the Chromium Embedded Framework, as demonstrated in a [5]video included in the Codeberg repository. It also supports full mouse input, bookmarks, a download manager, private and normal browsing modes, HTML5/CSS/JavaScript support via Chromium, a page inspection mode, JavaScript console, popup handling, a pre-installed ad blocker - basically the works, all running inside a terminal with graphics good enough that it looks like your typical corporate, AI-ified browser.

[6]

[7]

Graphics are regularly re-rendered to keep the page up to date, and it also supports multiple instances, so no need to constrain yourself to a single terminal window while browsing the web. For those who want to go full terminal, brow6el also includes "Vim-like navigation with single key commands," according to its developer. There's even mouse emulation that lets users move a cursor around the screen using the H, J, K, and L keys instead of using an actual pointing device.

A port in the AI browser storm

The addition of unwanted AI features to web browsers has become as inevitable as the rising of the sun over the past year, with [8]Google , [9]Microsoft , and even [10]Firefox falling over themselves to stick as much automation into their browsers as users will let them get away with.

[11]Waterfox browser goes AI-free, targets the Firefox faithful

[12]Arc put on ice as The Browser Company bets big on AI-powered Dia

[13]HashJack attack shows AI browsers can be fooled with a simple '#'

[14]Google stuffs Chrome full of AI features whether you like it or not

In other cases, companies like [15]OpenAI and [16]Perplexity have even launched their own AI-first browsers that, predictably, have been [17]cybersecurity and privacy nightmares .

AI-powered web browsers are such a serious risk that Gartner warned organizations to block any and all web browsers with so much as an AI sidebar in them for fear that the companies running the models powering them would "accidentally" slurp up confidential information.

As full-featured as it is, brow6el might not be an end-all, be-all alternative to less secure and AI-bloated browsers, however.

[18]

"This is POC code quality," its developer warned, suggesting your mileage may vary if you try to run it on your own Linux-based system.

"It is known it doesn't work with localized keyboards, it lacks support for accented characters for input," its maker noted as one such limitation.

Still, in an era when you can't trust your browser not to hand over corporate or sensitive personal data to an LLM to be ingested for training purposes, dealing with a few code errors might be worth it if you have the skill to address them and contribute to the project. ®

Get our [19]Tech Resources



[1] https://codeberg.org/janantos/brow6el

[2] https://www.arewesixelyet.com/

[3] https://saitoha.github.io/libsixel/

[4] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/applications&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2aVhODE7lnxrSRDd2pRnBmQAAAAM&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[5] https://codeberg.org/janantos/brow6el/src/branch/main/screenshots/brow6el_demo.mp4

[6] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/applications&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44aVhODE7lnxrSRDd2pRnBmQAAAAM&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[7] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/applications&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33aVhODE7lnxrSRDd2pRnBmQAAAAM&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[8] https://www.theregister.com/2025/12/09/google_fortifies_chrome_ai_with/

[9] https://www.theregister.com/2025/07/28/microsoft_edge_copilot_mode/

[10] https://www.theregister.com/2025/11/13/firefox_adds_ai_window/

[11] https://www.theregister.com/2025/12/18/firefox_no_ai_alternative_waterfox/

[12] https://www.theregister.com/2025/05/27/arc_browser_development_ends/

[13] https://www.theregister.com/2025/11/25/hashjack_attack_ai_browser_hashtag/

[14] https://www.theregister.com/2025/09/18/google_chrome_ai_browser/

[15] https://www.theregister.com/2025/10/27/openai_atlas_prompt_injection/

[16] https://www.theregister.com/2025/07/09/perplexity_comet_browser/

[17] https://www.theregister.com/2025/10/28/ai_browsers_prompt_injection/

[18] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/applications&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44aVhODE7lnxrSRDd2pRnBmQAAAAM&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[19] https://whitepapers.theregister.com/



williamyf

There will always be a crazy (in the good way) programmer doing stunts like this. Sending this particular developer/developeress* one of these ---->>>

Good for him/her. Will look nicely in the portfolio.

The project may even grow to unexpected highs.

Happy new year to all ElReg deizens.

* While I use him/her regularly, I wanted to use Developeress for quite a while now, this was the perfect excuse ;-)

More than just fond memories

oldandgrey

"Old-time web users will fondly remember Lynx, a text-only browser that ran from the terminal."

Lynx is still very much alive:

https://packages.debian.org/search?keywords=lynx&searchon=names&exact=1&suite=all§ion=all

I use it every day. The Mutt mail client employs Lynx to render/sanitize the html messages that misguided souls keep sending me.

I can easily imagine...

chuckufarley

...The Tor Project getting behind a browser like this.

sputnam

"Old-time web users will fondly remember Lynx" I still use lynx regularly. This project looks good though - downloaded and installed, seems to work well in a brief test.

Too bad it uses Chromium

d3Xt3r

The fact that it uses Chromium makes it a non-starter for me. If I really wanted to use a terminal-based Sixel browser, I'd use Browsh (which uses a headless Firefox to render pages).

And if I don't need the bloat of Javascript and modern Web, then chawan makes for an excellent modern alternative to Lynx.

The more a man is imbued with the ordered regularity of all events, the firmer
becomes his conviction that there is no room left by the side of this ordered
regularity for causes of a different nature. For him neither the rule of
human nor the rule of divine will exists as an independent cause of natural
events. To be sure, the doctrine of a personal God interfering with natural
events could never be refuted, in the real sense, by science, for this
doctrine can always take refuge in those domains in which scientific knowledge
has not yet been able to set foot.

But I am persuaded that such behavior on the part of the representatives
of religion would not only be unworthy but also fatal. For a doctrine which
is able to maintain itself not in clear light, but only in the dark, will
of necessity lose its effect on mankind, with incalculable harm to human
progress. In their struggle for the ethical good, teachers of religion
must have the stature to give up the doctrine of a personal God, that is,
give up that source of fear and hope which in the past placed such vast
powers in the hands of priests. In their labors they will have to avail
themselves of those forces which are capable of cultivating the Good, the
True, and the Beautiful in humanity itself. This is, to be sure, a more
difficult but an incomparably more worthy task.
-- Albert Einstein