chrome-extension-boilerplate-react

A Chrome Extensions boilerplate using React 18 and Webpack 5.

reactjavascriptchrome-extensionnpmboilerplatetypescriptwebpackeslintprettier
FreeRepo

Preview

chrome-extension-boilerplate-react preview

Overview

This is a starter template for building Chrome extensions using Manifest V3, React 18 and Webpack 5. It provides a pre-configured development environment with hot reloading, TypeScript support and modular code structure, designed to streamline the creation of browser extensions with modern JavaScript tooling and automatic browser refresh on code changes.

Features

popup-pageoptions-pagebackground-pagenew-tab-pagedevtools-supportcontent-scriptshot-reloadwebpack-dev-serverreact-refreshtypescript-supporteslintprettier

Feature Flags

realtimepwahotReloadtypeScriptlintingformatting

Recommended Use Cases

chrome-extension-developmentbrowser-automationproductivity-tools

Frontend

reactwebpacktypescript

Backend

None

Auth Providers

None

Deployment Targets

chrome-web-store

Payment Providers

None

Quick Facts

โญ Stars
3,9k
๐Ÿด Forks
1,2k
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2021-10-27T01:17:08Z

Stack

Framework
react
Language
typescript

Data Layer

UI Stack

Developer Experience

Docker
No
Tests
No
Quickstart
Yes
env.example
No

Pricing

Classification
free
Selected
โ€”
Notes
Open source boilerplate template
Get Started with this Boilerplate