|Choose a Firefox version for web extension development||Code your extension||Package your extension with web-ext build||Responded to Mozilla extension review||Retire your extension|
|Choose your IDE or code editor||Run your extension with web-ext run or
||Create an addons.mozilla.org account||Promote your extension|
|Install web-ext||Test persistent and restart features||Submit your extension||Nominate your extension to be recommended|
|Create your extension scaffold||Debug with the Add-on Debugging Window||Submit your source code (if required)||Update and improve your extension|
|Get familiar with the add-on policies and developer agreement||Create an appealing listing|
Have an extension you want to bring to Firefox? We provide advice, guidelines, and tools to help making make porting straightforward. To get started, visit Porting a Google Chrome extension.