Skip to content


Subversion checkout URL

You can clone with
Download ZIP
The Add-on SDK repository.
JavaScript Python HTML CSS Batchfile PowerShell Shell
Pull request Compare This branch is 374 commits behind mozilla:master.
Failed to load latest commit information.
app-extension Merge branch 'master' of into bu…
bin Bug 1116538 - enable e10s-content test addons on travis
examples Examples tests were passing on travis when they should not have been,…
lib Bug 1123415 - Fix
modules/system Bug 1037235 - toolkit/loader does not check module compatibility
python-lib Merge branch 'master' of
test Merge branch 'master' of
.gitattributes Bug 704519: add "cfx --version", get version from git-describe or tar…
.gitignore Adding a .jpmignore file, and using jpm 0.0.21 a=me
.hgignore Bug 1093385 Setup Travis r=gozala
.hgtags Added tag 0.9 for changeset cde12eefd178
.jpmignore Adding a .jpmignore file, and using jpm 0.0.21 a=me
.travis.yml using sudo: false for faster travis builds Bug 929635 - Add
LICENSE Bug 842839: Some add-on SDK files use windows line endings. Bug 1116797 - Add link to third party modules in
bootstrap.js Bug 1037235 - toolkit/loader does not check module compatibility
mapping.json Revert "Merge pull request #1711 from erikvold/1098690"
package.json Using JPM 0.0.23

Mozilla Add-on SDK Build Status

Using the Add-on SDK you can create Firefox add-ons using standard Web technologies: JavaScript, HTML, and CSS. The SDK includes JavaScript APIs which you can use to create add-ons, and tools for creating, running, testing, and packaging add-ons.

If you find a problem, please report the bug here.

Developing Add-ons

These resources should provide some help:

Contributing Code

Please read these two guides if you wish to contribute some patches to the addon-sdk:


We use bugzilla as our issue tracker, here are some useful links:

Something went wrong with that request. Please try again.