A web extension starter built with React, Typescript, and Tailwind CSS. Build once, and run on multiple browsers: Google Chrome, Mozilla Firefox, Microsoft Edge, Brave, and Opera.
The Web Extension Starter is a template built with React, TypeScript, and Tailwind CSS. It allows developers to build web extensions once and run them on multiple browsers, including Google Chrome, Mozilla Firefox, Microsoft Edge, and Brave.
To get started with the Web Extension Starter, follow these steps:
Here’s an example of the commands to execute in the command line:
git clone [repository-url]
npm install
npm run start // for development with Webpack Development Server
npm run build // for building the production-ready extension
After completing these steps, the relevant web extension files will be present in the output .dist/ folder.
The Web Extension Starter is a powerful template that simplifies the development of web extensions using React, TypeScript, and Tailwind CSS. Its cross-browser compatibility feature allows developers to write code once and deploy it on multiple browsers, saving time and effort. With Webpack for bundling and hot reloading during development, this starter template provides an efficient and convenient development workflow.