To start using the starter template: 📣 (Only Windows) In case you get a build error, add the root folder to the exclusion list of the windows defender. Run command: cargo generate --git https://github.com/Tushar12222/Crust Then you will be prompted for the project name and extension name. Run the command: npm install Thats it!!! You can start building your extension. To run the development server: npm run dev To build the extension and test it on chrome , run command: npm run prod Then add the manifest.json (present in the root) to the dist folder generated. Open index.html and move the content within the script tag to another new file within dist named "init.js". To the script tag add the following attribute: src="init.js" Make sure nothing is present within the script tag once you have moved the contents to init.js. Remove the attribute "integrity="hash"" from the two link tags present in the head of index.html. Then head over to: chrome://extensions Toggle the developer mode on. Select the "Load Unpacked" option. Select the dist folder within your root directory. Voila!!! YOu have your extension on chrome.