Skip to content
zentex ~/
All writing

2026-08-02

Real Chromium pixels in your terminal

Terminal browsers usually cheat. They parse HTML, throw away the layout, and print what survives. That works for reading a man page online and falls apart the moment a page depends on its real rendering, which in 2026 is nearly every page.

terminal-fenster takes the other road. A headless Chromium renders the page for real, and the frames are painted straight into the terminal through the Kitty graphics protocol. Ghostty treats them like any other cell content. Your scrollback, your splits, and your keybindings keep working, and the page looks like the page.

Input goes the other way. Keys and clicks in the terminal are mapped back into Chromium events, so you can log in, scroll, and fill forms without leaving the shell. The whole thing exists because my work lives in a terminal, and switching to a browser window a hundred times a day was the single most annoying part of it.

Reply by email: zentex@warm.run