browser-extension
Browser Extension Template with ESbuild builds, support for React, Preact, Typescript, Tailwind, Manifest V3/V2 support and multi browser build including Chrome, Firefox, Safari, Edge, Brave.
chrome-extensiontemplateboilerplatepreactpostcssstarterstarter-kitreacttypescripttailwind
FreeRepo
Overview
This is a starter template for building browser extensions using React or Preact with TypeScript and ESBuild. It supports Chrome, Firefox, Safari, Edge and other browsers with fast 100ms builds, automatic reloading during development and pre-configured pages like popup, content scripts and background workers that you can customize or remove as needed.
Features
manifest-v3-supportmanifest-v2-supportmulti-browser-buildhot-reloadisolated-browser-profilesauto-browser-launchparallel-browser-executioncss-modulespostcss-support
Feature Flags
payments
Recommended Use Cases
chrome-extension-developmentfirefox-addon-developmentcross-browser-extension-developmentbrowser-automation
Frontend
reactpreacttypescripttailwindcsspostcssesbuild
Backend
None
Auth Providers
None
Deployment Targets
chromefirefoxsafariedgebravearcchromiumoperavivaldi
Payment Providers
None
Quick Facts
Stack
Framework
react
Language
typescript
CSS
tailwindcss
Data Layer
UI Stack
Styling
tailwindcss
Components
react
Developer Experience
Docker
No
Tests
No
Quickstart
Yes
env.example
No
Pricing
Classification
free
Selected
โ
Notes
No clear pricing signals