web-extension-starter

๐Ÿ–ฅ๐Ÿ”‹Web Extension starter to build "Write Once Run on Any Browser" extension

chrome-extensionsassfirefoxboilerplatechrometypescriptextensionwebfirefox-addonreactjsstarteredge
FreeRepo

Preview

web-extension-starter preview

Overview

This is a starter template for building browser extensions that work across Chrome, Firefox and Opera using a single codebase. It uses React, TypeScript and Webpack with features including cross-browser manifest generation, SASS styling, hot reloading during development and automated builds for each browser platform.

Features

cross-browser-supportmanifest-generationautomatic-build-on-changesbrowser-specific-buildssass-stylingtypescript-supportes6-modulesreact-uismart-reloadwebpack-bundling

Feature Flags

paymentsecommerceteamsOrgspwa

Recommended Use Cases

chrome-extension-developmentfirefox-addon-developmentcross-browser-extension-developmentbrowser-plugin-creation

Frontend

reacttypescriptsasswebpack

Backend

None

Auth Providers

None

Deployment Targets

chrome-web-storefirefox-add-onsopera-addonsedge-add-ons

Payment Providers

None

Quick Facts

โญ Stars
2,1k
๐Ÿด Forks
177
๐Ÿงพ License
mit
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2019-12-30T09:39:52Z

Stack

Framework
react
Language
typescript
CSS
sass

Data Layer

UI Stack

Styling
sass
Components
react

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