Chrome-Extension-Boilerplate-React-Vite

A Vite 7 boilerplate for building Chrome Extensions. Uses React 19, TypeScript, Chrome Extension Manifest V3 and more.

reactjavascriptchrome-extensionboilerplatetypescriptreact-boilerplatevitechrome-extension-boilerplatecrxjseslintprettier
FreeRepo

Preview

Chrome-Extension-Boilerplate-React-Vite preview

Overview

This boilerplate provides a starter template for building Chrome Extensions using React 19, TypeScript and Vite 7 with Manifest V3 support. It includes pre-configured tooling for code quality (ESLint, Prettier), a modular project structure with popup, background and content scripts and development features like file watching and hot reloading to streamline extension development.

Features

chrome-extension-manifest-v3popup-uibackground-scriptcontent-scripttypescript-supporthot-reloadeslint-prettier-setupmodular-code-structure

Feature Flags

pwa

Recommended Use Cases

building-chrome-extensionsbrowser-automationpage-scrapingextension-development

Frontend

reactvitetypescriptmuitanstack-router

Backend

None

Auth Providers

None

Deployment Targets

chrome-web-storechrome-browser

Payment Providers

None

Quick Facts

โญ Stars
13
๐Ÿด Forks
0
๐Ÿ”„ Active
Unknown

Stack

Framework
react
Language
typescript
CSS
mui

Data Layer

UI Stack

Styling
mui
Components
mui

Developer Experience

Docker
No
Tests
No
Quickstart
Yes
env.example
No

Pricing

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