An easy way to create Chrome extensions with SolidJS using Vite + CRXJS.
For more functionality, check out CRXJS they do all the heavy lifting.
- Clone this repo
- Install dependencies
pnpm install
- Run with
pnpm dev
for HMR orpnpm build
to build - Load your extension in Chrome
- Go to
chrome://extensions
- Enable
Developer mode
Load unpacked extension
- Select the
/dist
folder
- Go to
Define your extension entry points in manifest.config.ts
for Manifest V3 configuration options check out the chrome docs