Mozilla

Add-on Builder

Developer Hub

Add-on SDK

Developer Guide

Installation

Tutorials

  • Getting Started

    • A Simple Add-on
    • CommonJS
    • Reusable Modules
    • Troubleshooting
  • Introducing the APIs

    • Common Idioms
    • API Overview
  • Example: Annotator

    • Design Overview
    • Implementing the Widget
    • Creating Annotations
    • Storing Annotations
    • Displaying Annotations
  • Using Third Party Packages

  • XUL Migration Guide

    • XUL Versus the SDK
    • Porting Example

Programming Guides

  • Two Types of Scripts

  • Working with Events

  • Content Scripts

    • Loading Content Scripts
    • Content Script Access
    • Using port
    • Using postMessage
    • Example
  • The Program ID

  • Module Search

Reference

  • console

  • cfx

  • Package Specification

Internals Guide

Programming Guides

  • Low-Level Module Best Practices

  • Chrome Authority

  • XPI Generation

  • Out-of-Process Add-ons

Reference

  • Globals

Release Notes

Jetpack Wiki

Glossary

Credits

  • get to know add-ons
  • About
  • Blog
  • Developer Hub
  • FAQ
  • Forum

Privacy Policy  |  Legal Notices  |  Report Trademark Abuse  | View Mobile Site

Except where otherwise noted, content on this site is licensed under the
Creative Commons Attribution Share-Alike License v3.0 or any later version.