Webextensions.in is a scaffolding UI tool for browser extensions. It lets you to input and select few parameters and outputs a complete boilerplate browser extension project. This folder will contain all the required folders and files to get started with the extension.
Here are some commands you can run:
Command | Description |
---|---|
yarn build | Build the website. |
yarn go | Start the local server at http://localhost:8000/public. |
Following folder structure will be genearted, zipped and downloaded:
myAddon
├── background_script.js
├── browserAction
│ ├── index.html
│ ├── script.js
│ └── style.css
├── content_script.js
├── icons
│ └── icon.png
├── manifest.json
├── options
│ ├── index.html
│ ├── script.js
│ └── style.css
└── pageAction
├── index.html
├── script.js
└── style.css
Because we got super tired creating the file and folders for every new extension over and over again. #lazyDevs
For you , we have npm package, you can check it out here
If you have suggestions please file an issue