CB
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
- Derived from
- Chromium (headless)
- Platforms
- Details
- Package for GNU Emacs 32 with modules; designed for a remote Emacs displayed over X
- Popularity
- 5/100 — ≈19 GitHub stars
Key versions
- —BlinkFirst commit: browser in an Emacs buffer, drawn on a canvas by headless Chromium.[1]
- —File uploads through dired.[2]