







Extend the built-in functionality of Electron Web Extensions with additional features commonly used by browsers.
samuelmaddock/electron-browser-shell
A minimal, tabbed web browser with support for Chrome extensions—built on Electron.
agregore-browser/download-extensions.js at master · AgregoreWeb/agregore-browser
A minimal browser for the distributed web (Desktop version) - AgregoreWeb/agregore-browser
Migrating from BrowserView to WebContentsView | Electron
BrowserView has been deprecated since Electron 30 and is replaced by WebContentView. Thankfully, migrating is fairly painless.

feat: service worker preload scripts for improved extensions support by samuelmaddock · Pull Request #44411 · electron/electron
Description of Change Implements RFC #8 which aims to allow Electron applications to support additional Chrome Extension APIs. Extension background service workers can be modified using preload scr...
⚠️ Chrome Extension API Limitations in Peersky · Issue #125 · p2plabsxyz/peersky-browser
Overview Peersky uses electron-chrome-extensions (ECE) as its extension API bridge on top of Electron's built-in extension layer. ECE handles MV2/MV3, browser actions, tabs, windows, context me...
If NotebookLM was a web browser
I built a Chrome extension that brings NotebookLM-style source collection and AI querying directly into the browser

How suitable is electron-browser-shell for building products on? · samuelmaddock electron-browser-shell · Discussion #129
Fantastic work, thanks for making this 🙏🏼 The readme has basic information about the code, but not much about the broader project, goals, funding, etc. Do you want companies to use this as a base f...
Firefox AI & WebExtensions
I gave an introduction to the Firefox AI runtime and WebExtensions at a French local conference this month. This article is a loose transcript of what I said.

An outlook on extending the web
What is the future of extensions on the web? Do we even need extensions provided through a store if we can generate them ourselves?
Decoupling Extensions from Chrome: The Journey to a Modular Extensions Layer · Issue #74 · Igalia/webengineshackfest
Facilitator(s) @MyidShin @ltilve Summary This talk presents the ongoing effort to decouple Chromium Extensions from the Chrome layer, enabling a more modular and embeddable architecture. We’ll cove...
The Electron changes here are quite interesting. It's not "add full browser extension support to Electron". Is more like "add special limbo space where extension support and things like it are possible". github.com/electron/electron/pull/44411
feat: service worker preload scripts for improved extensions support by samuelmaddock · Pull Request #44411 · electron/electron
github.comStandard Reader - Chrome Web Store
substandard - Chrome Web Store

AT Protocol Handler – Get this Extension for 🦊 Firefox (en-US)
AT Protocol Handler - Chrome Web Store

Mustard-Notes – Get this Extension for 🦊 Firefox (en-US)
Mustard - Chrome Web Store
Standard Reader - Chrome Web Store
substandard - Chrome Web Store

AT Protocol Handler – Get this Extension for 🦊 Firefox (en-US)
AT Protocol Handler - Chrome Web Store

Mustard-Notes – Get this Extension for 🦊 Firefox (en-US)
Mustard - Chrome Web Store