Important
This is updated version of solid-chrome-extension-template. All dependencies are updated. Jest replaced with Vitest.
This boilerplate is made for creating chrome extensions using SolidJS and Typescript.
The focus was on improving the build speed and development experience with Vite.
- SolidJS
- TypeScript
- Vite
- Vitest
- SASS
- ESLint
- Prettier
- Chrome Extension Manifest Version 3
- Hot Reload (Live reload)
- At top right of this page, click on Use this template > Create a new repository.
- Clone new repository.
- Change
nameanddescriptionin package.json => Auto synchronize with manifest - Run
yarnornpm i(check your node version >= 20) - Run
yarn devornpm run dev - Load Extension on Chrome
- Open - Chrome browser
- Access - chrome://extensions
- Check - Developer mode
- Find - Load unpacked extension
- Select -
distfolder in this project (after dev or build)
- If you want to build in production, Just run
yarn buildornpm run build.
If you found this template helpful and want to support, please donate
