Add-on Converter for SeaMonkey

About this converter

The purpose of this tool is to make Firefox and Thunderbird extensions compatible with SeaMonkey. It will run a couple of automatic conversions based on most commonly known differences between Firefox and SeaMonkey. There is no guarantee that every extension will work in SeaMonkey — it will usually install but how and if it will work depends on the code. The simpler the extension the more likelihood of succeess — visit the list of compatible extensions that have been tested. To learn more about this tool read the discussion on MozillaZine Forum.

For trying out an extension in most cases it is best to leave the default options unchanged. Sometimes, this tool can do too much so in case of problems you may try to play with the options — remember this tool is mostly dumb and except for updating install.rdf it does not parse nor interpret the source code — it only does some basic string replacements. In most cases this will work, but sometimes it can produce broken code and unusable add-on. However, after the conversion you will be able to see the diff of changed files — handy for the more experienced users.

Warning! While there are some non-SeaMonkey extensions that can be automatically made compatible with SeaMonkey there is no guarantee what will actually happen. If you are unsure, it is strongly suggested you test the modded extension in a separate profile first as it can behave unexpectedly. Such modifications are neither supported by Mozilla nor by add-on authors so remember you are doing this at your own risk!

Converter

Add-on to convert (link to xpi file or full URL of add-on at https://addons.mozilla.org/):
 
Convert another extension

Feedback and Support

There's no formal support for this tool but you are welcome to share your experience, discuss and ask questions in this MozillaZine thread.

The source code of the converter is available on GitHub.