This is a template for quickly building a Chrome extension with Vue 3.
It uses CRXJS to build the extension, and Vite to build the Vue app. HMR comes auto-enabled.
There are plans to add support for TypeScript and common UI libraries like Tailwind, DaisyUI, and UnoCSS.
- Fork this repo and clone it locally
- Run
npm install
- Run
npm run dev
to start the dev server - Upload the
dist
folder to the Chrome extension dashboard as an unpacked extension - Pin the extension to your browser's toolbar for easy access
- Click the extension icon to see the sidebar appear!