carbonyl

A Chromium based web browser that runs inside a terminal. It supports most web features, so you can browse modern sites from a text console or over SSH.

Share on XLicense: BSD-3-Clause

Overview

Carbonyl is a Chromium-based web browser that runs inside a terminal. It supports most Web APIs, including WebGL, WebGPU, audio and video playback and animations. It needs no window server, so it works in a safe-mode console and over SSH. The project says it starts in under a second, runs at 60 FPS and idles at 0% CPU. You can run it with Docker, npm or prebuilt binaries.

Key features

  • Chromium engine rendered in the terminal
  • Supports WebGL, WebGPU, audio and video
  • No window server needed, works over SSH
  • Run through Docker, npm or downloaded binaries

Best for

People who need to browse modern sites from a text console or remote server. On Linux without Docker it needs the same dependencies as Chromium.

Upstream
fathyb/carbonyl
Fork on GitHub
Guo-astro/carbonyl
Upstream stars
20k
Category
Apps and everyday utilities
License
BSD-3-Clause
Forked
2026-03-28
Sync status
In syncLast synced 2026-09-29