Create a new browser extension project
Defaults for your new extension
Repository | Not connected |
Default branch | main |
Root directory | Repository root |
Browser support | No build setup configured |
Homepage URL | Not set |
The steps Extension.dev runs for you, start to finish.
Your repository is connected
Extension.dev connects the existing GitHub repository you selected so it can push commits, run builds, and open preview deployments for you.
The GitHub App is authorized
You grant the Extension.dev GitHub App access to that repository so it can push commits, run builds, and open preview deployments for you.
Your extension is built
Each push builds your extension for the browsers you picked and produces a shareable preview you can load unpacked.
Ship to the stores
When you are ready, submit the same build to the Chrome Web Store, Edge Add-ons, and Firefox from your dashboard.
Extension.dev only accesses the repository created here, never your other repositories.
Create a new browser extension project