The actual web
Chromium loads the page, runs its JavaScript, and renders its layout. Termium brings the resulting pixels into your terminal.
How it worksIN DEVELOPMENT · LINUX + macOS
Real pages. Real tabs. Your keyboard.
Bring the web into the place you already work.
Early development builds available. Public release coming next.
/////// /////////////////// ///////////////////////// ///////////////////////////// /////////////////////////////## /////////////+++++++/////////#### ==========/+++++ +++++/////###### ===========+++ +++//######### ==========+++ +++########## ==========++ > __ ++########## ==========+++ +++########## ===========+++ +++########### ===========+++++ +++++########### =============+++++++############# ==============################# ==============############### =============############ ===========######## =======
The web. At your command_
01 / MAKE YOURSELF AT HOME
Read docs, follow links, switch tabs. A familiar browser, with a different place to live.
Chromium loads the page, runs its JavaScript, and renders its layout. Termium brings the resulting pixels into your terminal.
How it worksFollow link hints, search, scroll, and navigate history with upstream Vimium. The extension arrives with the browser.
Meet your keysReal tabs keep their own pages, scroll positions, and history. An address bar, menus, mouse support, and a keyboard pointer round things out.
Take a quick tour02 / LESS REACHING. MORE READING.
Press f. Type a link’s label. You’re there. Mouse input still works whenever you need it.
The keyboard reference03 / BUILT FOR TERMINAL GRAPHICS
Kitty or sixel, selected automatically. Capture adapts to rendering throughput, and unchanged images stay put.
Find your terminal setupPNG passthrough for compatible terminals, including Kitty and Ghostty.
A fixed websafe palette keeps encoding work down. Your terminal, window size, and page determine the pace.
Character graphics keep the application available when image protocols aren’t supported. Graphics modes give the clearest page text.
BUILDING IN THE OPEN
Linux x86-64 and both macOS architectures have automated test and package checks. Native Windows and persistent browsing profiles are still ahead.
Try a contributor build, tell us what your terminal does, or help shape the next release.
A FEW GOOD QUESTIONS
Termium renders Chromium’s screenshots using terminal graphics. Websites keep their visual layout and JavaScript. It is not a text-only browser or a screen-reader view.
Native bundles include the browser, its private runtime, and Vimium. There are no extensions to configure. The first public bundle release is still being prepared; contributor installation is available now.
Yes: click, drag, scroll, and use right or middle buttons. F6 also toggles a keyboard pointer. Ordinary page navigation and pointer mode are separate, so typing stays predictable.
Native Windows support comes after Linux and macOS. WSL2 can run the Linux build; terminal graphics support and native Windows application support are separate things.
Not yet. Tabs keep their state during a session, but profiles and tabs are not persisted after quitting. See the current limits before using Termium for a workflow that depends on session recovery.
THE PROMPT IS JUST THE BEGINNING.