

To see what a given xpi files contains, instead of clicking to install… you could right-click and “SaveAs” (might be labeled “Save target as”) and either replace the. Where the extension is retrieved from, installed from, has zero bearing on any “autoupdater” functionality that extension may contain.Īn “xpi” file (firefox “extension” file) is simply a zipfile.

Simply add the /releases/ directory to the end of the address and you should get there. If that is the case you find them listed on the releases page of the project. Some projects don't list xpi files directly. While that is the case for some projects, it is not for all which means that this particular method won't work in that case. While it is definitely easier than the manual way, it works only if the install.rdf file is in the project root. The installation itself happens silently in the background but you will get a prompt if a restart is required to complete it. The browser add-on adds a new "add to Firefox" option to GitHub pages that host Firefox add-ons that you can click on to install it directly from the site without having to download and extract its archive first. This downloads the whole project as a zip file to the local system.Įxtract the zip archive on your system, locate the xpi file in it and drag & drop it into a Firefox window.įirefox displays an installation prompt once you let go of the mouse.Ĭlick install to add the add-on to the browser or cancel to stop the installation at this point.ĭownload and install The GitHub Extension Installer add-on for Firefox. While on GitHub, locate the download button on the website and click on it. Please note that these methods may not work anymore in Stable and Beta builds of Firefox once Mozilla introduces add-on signing in the browser. There are two main methods that allow you to install add-ons hosted on GitHub. Installing Firefox add-ons hosted on GitHub New versions are sometimes listed on the complete version history page on Mozilla's site but that is not always the case.Ī new version may introduce new features or improvements, and it is usually a good idea to install to because of that.

The most recent version of Canvas Blocker for instance is 0.1.4 on Mozilla's website and 0.1.5 on GitHub. The Github version may be newer than the version on Mozilla's add-on repository due to the way updates are handled.
