Add-ons/Contribute
Add-ons let you personalize your browsing experience in Firefox so you can make it your own. Your participation supports user freedom by ensuring that it remains the most customizable browser available.
Connect with us
Subscribe to the Mailing List
- Dev-addons: Public mailing list for development of the add-on ecosystem including the site addons.mozilla.org and server extensions.
General Discussion Forums
- Add-ons Forum: Discussions about add-on development, add-on support and addons.mozilla.org.
Latest News
Contact us
- Community Team
- IRC: irc.mozilla.org, #amo, #addons, #extdev, #amo-editors channels
- Facebook: mozaddons
- Twitter: @mozamo
Events
- Oct 31, 2015: Add-on Hacks FxOS - Hyderabad, India
Public Meetings
See a list of all public add-on meetings.
Add-ons & Marketplace Community Meeting
- Time: Every other Tuesday at 10am Pacific, starting February 17, 2015
- Purpose: The purpose of this meeting is for staff and volunteer contributors to coordinate community-building efforts for Add-ons and Marketplace.
- More info & archives: https://wiki.mozilla.org/Add-ons/Community/Meetings
- How to join:
- Vidyo: AMMO room - https://v.mozilla.com/flex.html?roomdirect.html&key=mk8UtsxkzzqV | To join from a telephone instead, dial: +1 (800) 707-2533, pin 369, conf 98862
- IRC: irc.mozilla.org, #Addons channel
- Vidyo: AMMO room - https://v.mozilla.com/flex.html?roomdirect.html&key=mk8UtsxkzzqV | To join from a telephone instead, dial: +1 (800) 707-2533, pin 369, conf 98862
AMMO Team Open Chat Sessions
- Time: First Weds of every month starting Sept 3, 2014 at 10:30am Pacific
- Purpose: Chat with the AMMO Team about community issues, developer happiness, contribution opportunities, and anything else.
- How to join:
- Vidyo: AMMO room - https://v.mozilla.com/flex.html?roomdirect.html&key=mk8UtsxkzzqV | To join from a telephone instead, dial: +1 (800) 707-2533, pin 369, conf 98862
- IRC: irc.mozilla.org, #Addons channel
- Vidyo: AMMO room - https://v.mozilla.com/flex.html?roomdirect.html&key=mk8UtsxkzzqV | To join from a telephone instead, dial: +1 (800) 707-2533, pin 369, conf 98862
AMO Goodfirstbugs Triage
- Time: Every other Thurs starting Aug 20, 2015 at 11:00am Pacific
- Purpose: A bi-weekly triage session with AMO and Marketplace developers to discuss the health of the codebase contributor community and keep up-to-date with bugs marked goodfirstbugs.
- More info and archives: https://wiki.mozilla.org/Add-ons/Contribute/AMO/Goodfirstbugs_triage
- How to join:
- Vidyo: AMMO room - https://v.mozilla.com/flex.html?roomdirect.html&key=mk8UtsxkzzqV | To join from a telephone instead, dial: +1 (800) 707-2533, pin 369, conf 98862
- IRC: irc.mozilla.org, #amo channel
- Vidyo: AMMO room - https://v.mozilla.com/flex.html?roomdirect.html&key=mk8UtsxkzzqV | To join from a telephone instead, dial: +1 (800) 707-2533, pin 369, conf 98862
Contribute to the Add-ons Ecosystem
Whether you're technical or not at all, there's a contribution opportunity for you. It's easy to get started, and your efforts help to make Firefox better!
Take a "One & Done" Task
Don't have much time but want to do something to help Add-ons? Pick a 15-minute task.
Create an Add-on
Add-ons for Firefox Desktop
To get started, check out this comprehensive tutorial. It contains documentation, tools and information on how to get in touch with other developers.
Add-ons for Firefox for Android
Firefox for Android supports add-ons using the same extension system used by all other Gecko-based applications. Get started here.
Add-ons for Firefox OS
Firefox OS v2.5 introduces support for add-ons, which can customize not only the browser, but the whole phone experience, including tweaks to the homescreen and system apps like E-Mail and Messages. Get started here.
Improve add-ons in Firefox
We believe add-on development should be more like web development: the same code should run in multiple browsers according to behavior set by standards, with comprehensive documentation available from multiple vendors. To this end, the Web Extensions API was introduced in Sept 2015 as the new standard for developing Add-ons.
Your contributions to the Web Extensions API will help give users more power than ever to shape their web experience.
Help Develop Web Extensions APIs
To help develop the APIs in Firefox, please onramp to the Firefox codebase by following this process. Then, pick a good first bug from this list. If you need help, please go to the add-ons forum, or the #webextensions channel on irc.mozilla.org.
More Ways to Get Involved
We are working on a more comprehensive list of ways you can get involved with Web Extensions; in the meantime, you can read more about it here.
Help Improve addons.mozilla.org (AMO)
Addons.mozilla.org, commonly known as "AMO," is Mozilla's official site for developers to list add-ons, and for users to discover them.
Contribute Code to AMO
If you're a developer and want to make addons.mozilla.org better, we'd love your help! To get started, please complete the on-boarding process.
Become an Add-on Reviewer
Volunteer reviewers ensure the security and reliability of add-ons on AMO by testing every submission. Learn how you can join this community.
Rate your favorite add-ons
Search for your favorite add-on at https://addons.mozilla.org. On the add-on's detail page, scroll down to the Reviews section and leave a comment for the developer.
Create a collection
Collections make it easy to keep track of favorite add-ons and share your perfectly customized browser with others. Get started here.
Create a theme
Lightweight themes let you personalize the look of your Firefox. To create your own, start here.
Test add-ons
To help test addons.mozilla.org (AMO), please take a look at this list of tests. To help test specific add-ons, please follow these instructions.
It's also helpful to install the Add-ons Compatibility Reporter and use it to let us know when an add-on is not working properly.
Help add-on users
Answer questions from add-on users in the Firefox Support Forum!
Help add-on developers
If you're already familiar with add-on development or you think you're a good technical writer, help us improve the documentation for add-on developers: https://developer.mozilla.org/en-US/Add-ons
You can also help by translating these docs to a different language (pro tip: try replacing the en-US part of the link above to your native language code).
Localization
- MDN's "localization priorities" list - We're always in need of translators--here are the priority projects for add-ons.
- Localize an add-on - Join the Babelzilla community and help translate add-ons to your language.
Contributor Recognition
Bug Fixes
See the "goodfirstbugs" marked as FIXED in the past 5 weeks!
Top Reviewers of the Month
Volunteer reviewers contribute to the health and safety of addons.mozilla.org (AMO). Big thanks to last month's top reviewers:
| Reviewer | Review count | |
|---|---|---|
| 1 | erosman | 1357 |
| 2 | Leszek Życzkowski | 122 |
| 3 | Daniel Kamkha | 76 |
| 4 | Sylvain Giroux | 44 |
| 5 | Wladimir Palant | 44 |
Report Your Contributions
We want to make sure you're recognized for your contributions!
- Create a Mozillians profile if you haven't already.
- Add your name and accomplishments on the Recognition wiki page (please be specific--these will be archived by month, so list your recent contributions).
We regularly choose an outstanding contributor (Friend of Add-ons) and send that person a token of appreciation. Any contribution is eligible--it doesn't have to be an opportunity listed on this page!
Friends of Add-ons
Big thanks to these outstanding volunteer contributors!