I hadn’t actually planned to build a Firefox extension for poketto.me. But among the first wave of “Pocket Converts” — users who turned to poketto.me after reading about it as an alternative to Pocket — several asked for a Firefox extension. So, I decided to do a quick technical feasibility check.
As it turns out: The Chrome extension works in Firefox without a single code change!
Apparently, there are a few APIs that Firefox doesn’t support (see: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Browser_support_for_JavaScript_APIs), but luckily, I didn’t rely on any of those.
The only change I needed to make was adding a "browser_specific_settings" section to the manifest.json and assigning an ID. Uploading to the Mozilla Developer Hub ( https://addons.mozilla.org/en-US/developers/) is straightforward and completely free — unlike Google, which charges a one-time $5 fee.
Next up: Microsoft Edge? 🤨 The extension API is exactly the same as for Chrome and Firefox, so all I need to do is test and submit it 🚀
