I made a WebExtension! Itβs called Transmitter for Transmission. It lets me add torrents to the transmission-daemon
instance running on my home server. And watch their status. I think Transmission actually allows you to expose the remote API in desktop versions as well.
tl;dr on WebExtensions: itβs Chromeβs extension API, but with Promise
s and itβs a W3C standard. Fully supported in Firefox. Chrome/Opera need a tiny polyfill for the Promise
support. MS Edge can be supported too.
Publishing experience: Chromeβs store asks for $5 to get your stuff published (one time payment for up to 20 extensions) and thereβs no pre-moderation. Addons.Mozilla is pre-moderated but the extension shows up on its URL before approval. Opera is pre-moderated and the extension doesnβt show up before itβs moderated.