Jetpack (Firefox project)

{{Short description|Mozilla project}}

{{third-party|date=September 2018}}

{{Infobox software

| name = Jetpack

| logo =

| screenshot =

| caption =

| developer = Mozilla Corporation/Mozilla Foundation

| latest release version = 1.14{{cite web|url=https://wiki.mozilla.org/Jetpack/Release_Notes|title=Jetpack/Release Notes|access-date=26 March 2013|publisher=mozilla.org}}

| latest release date = {{release date|2013|03|26}}

| programming language = HTML, CSS and JavaScript

| operating system = Cross-platform

| platform = Mozilla

| language =

| genre = Software development kit (SDK)

| license = MPL 2.0

| website = https://addons.mozilla.org/en-US/developers/

}}

{{Firefox TOC}}

Jetpack was a working group which wrote a software development kit for Firefox add-ons. They produced the Add-on SDK, a set of APIs, a runtime, and a command-line tool for creating and running add-ons, and the Add-on Builder, a Web-based integrated development environment which used the SDK.{{cite web|url=https://addons.mozilla.org/en-US/developers/docs/sdk/latest/|title=Add-on SDK Documentation|access-date=22 June 2011|publisher=mozilla.org|archive-date=7 January 2014|archive-url=https://web.archive.org/web/20140107130205/https://addons.mozilla.org/en-US/developers/docs/sdk/latest/|url-status=dead}}{{cite web|url=https://builder.addons.mozilla.org/|title=Add-on Builder|access-date=16 June 2011|publisher=mozilla.org|url-status=dead|archive-url=https://web.archive.org/web/20130808090701/https://builder.addons.mozilla.org/|archive-date=8 August 2013}}

Add-ons developed with the SDK were written in HTML, CSS, and JavaScript using CommonJS conventions. They did not require the user to restart Firefox when they were installed or uninstalled. The SDK's APIs were high-level, task-oriented, and designed to insulate developers from changes across Firefox versions.{{cite web|url=https://wiki.mozilla.org/Jetpack/FAQ|title=Jetpack/FAQ|access-date=22 June 2011|publisher=mozilla.org}}

Mozillians running the project made a tool called the Jetpack Prototype. APIs provided by the Jetpack Prototype were not compatible with the Add-on SDK.{{cite web|url=https://jetpack.mozillalabs.com/prototype.html |title=Jetpack Prototype |access-date=22 June 2011 |publisher=mozillalabs.org |url-status=dead |archive-url=https://web.archive.org/web/20110708192300/https://jetpack.mozillalabs.com/prototype.html |archive-date= 8 July 2011 }}

References

{{Reflist}}