Web Extension React Boilerplate
web-extension
A boilerplate for building WebExtensions with React, Vite, TypeScript, and features like hot module replacement and polyfills.
About this template
This template provides a solid foundation for building webextension-react applications. It comes with all the essential tools and configurations to help you get started quickly.
The Web Extension React Boilerplate template is designed to help developers jumpstart their projects with best practices, modern tooling, and a well-structured codebase.
Key Benefits
- Pre-configured development environment
- Modern tooling and best practices
- TypeScript support out of the box
- Linting and formatting setup
- Testing infrastructure ready to go
Compatible Extensions
Enhance your Web Extension React Boilerplate with these powerful extensions
Recommended Combinations
Get started quickly with these popular template and extension combinations
Web Extension React Boilerplate
webextension-react
GitHub Setup
Tooling
$ npx create-awesome-node-app \
--template web-extension-react-boilerplate \
--addons github-setup
Web Extension React Boilerplate
webextension-react
Husky + Lint Staged
Tooling
$ npx create-awesome-node-app \
--template web-extension-react-boilerplate \
--addons husky-lint-staged
Web Extension React Boilerplate
webextension-react
Development Container
Tooling
$ npx create-awesome-node-app \
--template web-extension-react-boilerplate \
--addons development-container
Web Extension React Boilerplate
webextension-react
Jest + React Testing Library
Testing
$ npx create-awesome-node-app \
--template web-extension-react-boilerplate \
--addons jest-react-testing-library
Ready to Build?
Start creating your awesome Node.js app with this template