Popular Add-ons Documentation
-
Add-on SDK and Builder
Using the Add-on SDK and Builder, you don't have to work with XUL and XPCOM any more, but can develop Firefox add-ons using only JavaScript, HTML, and CSS. The SDK and Builder also simplify running, testing, and packaging your add-on, leaving you free to concentrate on writing the code.
-
How-to Library
Get add-on development guidance in a top-notch collection of tutorials, articles, and more.
-
API & Language Reference
The official documentation on APIs and languages. What you need, when you need it, to create your masterpiece.
-
Extensions
Complete documentation for developing extensions for Mozilla applications.
-
Case Studies
Start-to-finish success stories. See how add-on developers made magic with Mozilla.
Watch Add-on Videos
-
Build Add-on in 5 Minutes
Watch Myk Melez create an Add-on in 5 minutes using the new Add-on Builder!
Favorite Add-on Tools
-
Add-on Builder

Use Add-on Builder to quickly and easily develop an extension for Firefox using common web technologies.
-
Add-on Packager

Auto-generate add-on packaging by entering basic info and picking UI parts. Get working without setup.
-
Add-on Validator

Check your add-on for common problems and errors. Open to anyone, not just add-ons hosted here.
- All add-on development tools
Recent Add-ons News & Updates
-
Jetpack Project: weekly update for March 05, 2013
Project News The entire developer tools team ( including the Jetpack team! ) will be meeting up in California next week to work together and hack on new ideas. As such, there will be no weekly meeting next week. Jetpack Bugmaster Wes Kocher released a module called ‘bmo.js’ that allows ...
Posted by Jeff Griffiths
-
Getpersonas.com Migration Update
We are making progress on the migration of getpersonas.com to addons.mozilla.org (AMO), and we wanted to give you an update! As many of you know, getpersonas.com was the original home for background themes, and was created as part of a Mozilla Labs experiment. The site became strained as a result ...
Posted by Amy Tsay
-
Per-window private browsing and the Add-on SDK
Firefox 20 introduces major changes to the “private browsing” feature, which will affect add-ons developed using the SDK. This blog post explains what the change is, how the SDK is handling it, and what add-on developers will need to do as a result. In summary: if your add-on uses the ...
Posted by wbamberg
-
Jetpack Project: weekly update for February 26, 2013
Project News Over the last couple of days I’ve published a couple of posts about the near future of the project as we land the SDK’s apis in Firefox: [part 1] & [part 2]. If you have any feedback on these posts, please comment there, below, or ideally post to ...
Posted by Jeff Griffiths
-
Add-on Compatibility Updates, Firefox 20 and above
This post is just a mixed bag of add-on compatibility issues that developers should be aware of, most of which will be included in future compatibility updates in this blog, but are worth giving a heads up in advance. Asynchronous Places [21] A large number of Places APIs will be ...
Posted by Jorge Villalobos


Mozilla Developer Network