Browsers list
← All browsers

canvas-browser

2026 – present Active
5

Browser in an Emacs buffer: a headless Chromium lays out the page and Emacs talks to it directly over the DevTools protocol to draw it on a canvas, each page being a buffer, which makes it possible to use JavaScript-heavy, login-based Web apps that EWW cannot handle.

Facts

Developer
Daskeladden
Website
github.com
Engine
Blink
Derived from
Chromium (headless)
Platforms
Other
Details
Package for GNU Emacs 32 with modules; designed for a remote Emacs displayed over X
Popularity
5/100 — ≈19 GitHub stars

Key versions

  1. —BlinkFirst commit: browser in an Emacs buffer, drawn on a canvas by headless Chromium.[1]
  2. —File uploads through dired.[2]

Version sources: [1] Daskeladden/canvas-browser (GitHub), [2] Daskeladden/canvas-browser (GitHub)

Sources

  1. https://github.com/Daskeladden/canvas-browser