Chrome extension Boilerplates

Extension scaffolds exist to absorb one specific tedium: Manifest V3, its service-worker background page, and the build that has to emit several entry points at once. What separates them is how much of the browser-store submission they also take on.

What is in this list

9 entries carry a Chrome extension tag in this directory — 9 open-source and 0 paid. They are grouped here by the technology they are built on; the same kits also appear under what they are built for:

Order is open-source first, then alphabetical. Nothing on this page is ranked, scored or paid for — see how this directory is built.

The create-react-app of Chrome extensions — one command scaffolds an extension with popup, override page or devtools panel presets, Webpack bundling, and watch mode, keeping the plain-JavaScript path simple. Open-source.

chromejavascriptwebpackcli

Long-running TypeScript starter for Chrome extensions, wiring background service worker, content scripts, options page and popup with React and webpack so the build and manifest plumbing is settled before any feature work begins. The most starred template in its category.

chrome-extensiontypescriptreactwebpack

Get started with building your Chrome extension effortlessly! Our starter kit combines the power of cutting-edge technologies like Vite, TypeScript, React, CRX, Tailwind CSS, and DaisyUI, making extension development a breeze. Get started with building your dream Chrome extension effortlessly! Our starter kit combines the power of cutting-edge technologies like Vite, TypeScript, React, CRX, Tailwind CSS, and DaisyUI, making extension development a breeze. 164 stars · last commit 2026-06-30.

chrome-extensionchrome-extension-reactchrome-extension-startercross-browser-extension

Scaffolding your Chrome extension! Boilerplates: react \ vue \ svelte \ solid \ preact \ alpine \ lit \ stencil \ inferno \ vanilla. English · 简体中文 · French · 한국어 · Indonesian · Русский · Deutsch · 日本語 (by ChatGPT). 2 124 stars · MIT licence · last commit 2025-08-23.

chrome-extensionchrome-extension-startercreate-chrome-extensioninferno

Plug-and-play, zero-config framework for cross-browser extensions — start from any web tech (React, Vue, TypeScript, Svelte) with a dev server, browser-launch tooling, and builds for Chrome, Edge, and Firefox. Open-source.

browser-extensionreacttypescriptchrome

The open-source framework for building browser extensions with React and TypeScript — declarative content scripts, live-reload dev server, automatic manifest generation, cross-browser targets, and store deployment tooling.

browser-extensionreacttypescriptchrome

Write-once starter that builds the same extension for Chrome, Firefox, Opera and Edge from a single source tree, handling the manifest differences between browsers instead of leaving them to the developer. React and TypeScript, with hot reload during development.

chrome-extensionbrowser-extensionfirefoxedge
🛠️

Next-gen open-source web extension framework built on Vite — file-based entrypoints, HMR, cross-browser Manifest V2/V3 builds for Chrome, Firefox and Safari, framework-agnostic (React, Vue, Svelte), with auto-publishing tools.

browser-extensionvitetypescriptvue

Other stacks