chrome-extension-webpack

Get started with Chrome extensions development using webpack, TypeScript, Sass and more.

javascriptchrome-extensionboilerplatebabelchrometypescriptextensionwebpackmanifest-v3reacteslintprettier
FreeRepo

Preview

chrome-extension-webpack preview

Overview

This boilerplate provides a starter template for building Chrome extensions using Manifest V3, Webpack, TypeScript and Sass. It includes pre-configured tooling for modern development, a project structure with content scripts and service workers, storage helpers, popup and options pages and a test suite, making it suitable for developers who want to quickly set up and scale extension projects without React.

Features

manifest-v3-supportwebpack-5typescriptsass-supportbabeleslintprettiercontent-scriptsservice-workerstorage-helperspopup-pageoptions-pagenormalize-css

Feature Flags

storageauthorizationjobsQueuenotificationspwacontentScriptsserviceWorkertesting

Recommended Use Cases

chrome-extension-developmentbrowser-extension-boilerplatemanifest-v3-projects

Frontend

typescriptsasswebpackbabel

Backend

None

Auth Providers

None

Deployment Targets

chrome-web-store

Payment Providers

None

Quick Facts

โญ Stars
300
๐Ÿด Forks
45
๐Ÿ”„ Active
Unknown

Stack

Language
typescript
CSS
sass
Testing
mocha, c8
CI
github-actions

Data Layer

UI Stack

Styling
sass

Developer Experience

Docker
No
Tests
Yes
Quickstart
Yes
env.example
No
CI
github-actions

Pricing

Classification
free
Selected
โ€”
Notes
No clear pricing signals
Get Started with this Boilerplate