react-browser-extension-boilerplate
๐ React / Preact X browser extension boilerplate for the most popular browsers (Chrome, Firefox, Opera, new Edge and other Chromium-based browsers)
chrome-extensionboilerplatefirefox-extensionopera-extensionbrowser-extensionchrome-extension-starterchrome-extension-reactpreact-browser-extensionpreact-chrome-extensionreact-chrome-extensionreact-browser-extensionreact-browser-extension-boilerplate
FreeRepo
Overview
This is a starter template for building browser extensions across Chrome, Firefox, Opera and Chromium-based browsers using React or Preact. It includes pre-configured tooling for development with auto-reloading, Shadow DOM isolation for injected content, styled-components styling and internationalization support, allowing developers to build extensions with a standard React application workflow.
Features
preact-x-supportreact-supportshadow-dom-isolationstyled-componentsauto-reloadinginternationalizationwebpack-buildcontent-script-supportmanifest-version-sync
Feature Flags
authorizationi18npwa
Recommended Use Cases
chrome-extension-developmentfirefox-extension-developmentbrowser-extension-developmentcontent-script-injectionpopup-ui-development
Frontend
reactpreactstyled-components
Backend
None
Auth Providers
None
Deployment Targets
chrome-web-storefirefox-add-onsopera-add-onsedge-add-ons
Payment Providers
None
Quick Facts
โญ Stars
127
๐ด Forks
26
๐งพ License
mit
๐ Active
Unknown
๐ Last Commit
2020-02-11T16:09:43Z
Stack
Framework
react
Language
javascript
CSS
styled-components
i18n
chrome-i18n
Data Layer
UI Stack
Styling
styled-components
Developer Experience
Docker
No
Tests
No
Quickstart
Yes
env.example
No
Pricing
Classification
free
Selected
โ
Notes
No clear pricing signals