Repositories

mozilla-central

Browser code is maintained in mozilla-central. This includes several areas related to add-ons. All of the following bug trackers are in Bugzilla:

Add-ons Manager

Handles installing, running and updating add-ons within the application (eg: Firefox). Also has pages like about:addons. In bugzilla - product: Toolkit, component: Add-ons Manager. Existing bugs or file a new bug.

WebExtensions

An API for building add-ons that works with e10s and is compatible with Google Chrome. In bugzilla - product: Toolkit, component: WebExtensions. Existing bugs or file a new bug. Documentation on MDN.

GitHub

Almost everything else is on GitHub and issues are tracked in GitHub. This is a non-exhaustive list. Other repositories and libraries do appear around these main libraries:

addons

These docs and an issue tracker. This repository serves as an umbrella for everything add-ons. Bug tracker is in GitHub and can be used for almost anything add-ons related. Existing bugs.

addons-server

The addons.mozilla.org website. The repository and issue tracker is on GitHub. Documentation is on github pages.

In the past this repository has been known as remora, zamboni or olympia.

addons-code-manager

A web application to manage add-on source code, such as reviewing code for add-ons submitted to addons.mozilla.org. The repository and issue tracker is on GitHub.

addons-linter

The linter checks WebExtensions for common errors and potential problems. It is used on addons.mozilla.org and web-ext. It can also be run in stand-alone mode. The repository, issue tracker and documentation is on GitHub.

dispensary

The dispensary collects and offers hashes of popular JavaScript libraries, mainly for the Mozilla’s addons-linter. The repository and issue tracker is on GitHub.

web-ext

This is a command line tool to help build, run, and test WebExtensions. The repository and issue tracker is on GitHub. The documentation and command reference is on Extension Workshop.

extension-workshop

Extension Workshop is a launchpad for building Firefox extensions. It contains resources about development, publication and management of WebExtensions. The repository and issue tracker is on GitHub.