Pick a template, fill in your details, and download a complete browser extension — Manifest V3, a popup, a settings page, a background worker, the store paperwork and a README that walks you through every step. Chrome, Firefox or Safari. No build step and no dependencies: the files in the folder are the files that run.
The same code either way. Only manifest.json differs — Chrome runs
the background as a service worker, Firefox as an event page and needs an
explicit add-on id, and Safari has to be converted once with Xcode.
A mock-up of the toolbar popup, drawn from the form above. The real one is generated when you press Generate.
Unzip it, then chrome://extensions → Developer mode →
Load unpacked → pick the folder.
The icons are rendered here in your browser, so the folder is complete the
moment it lands. npm run pack inside it builds the store zip.