Skip to content

πŸš€ 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.

License

Notifications You must be signed in to change notification settings

BCIT-DDC/web-extension-ts-starter

Repository files navigation


Logo

Web Extension Starter

A web extension starter, built with React, Typescript, and Tailwind CSS. Build once, and run on multiple browsers: Google Chrome, Mozilla Firefox, Microsoft Edge, and Brave.

Built With

  • React
  • TypeScript
  • Webpack
  • TailwindCSS

Getting Started

1. Download starter and install dependencies

Clone this repository:

git clone git@github.com:BCIT-DDC/web-extension-ts-starter.git

Install npm dependencies:

cd web-extension-ts-starter
npm install

2. Build the Extension

Start the Webpack Development Server

npm run dev

Build the Production-Ready Extension

npm run build

The relevant web extension files will be present in the output .dist/ folder.

Usage

--

Roadmap

  • Add support for Opera

See the open issues for a full list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you would like to contribute, please have a look at our contributing guidelines.

Contributors

This project exists thanks to all the people who contribute.

License

MIT Β© BCIT-DDC

Acknowledgments

Status

Search

About

πŸš€ 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.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published