Adding feeds from the browser

Sorry if I’m missing something blindingly obvious, but… is there an officially supported way to add feeds to NNW from your browser, especially if your browser is Firefox? And/or is there a way to ask NNW to register itself as the default handler for feed: URIs?

Thanks!

We have a Safari extension but not a Firefox extension. (It would be nice if we did!)

Unfortunately, sandboxed apps (such as NetNewsWire) can’t set the default handler for feed: (or any URL scheme). NetNewsWire does declare that it handles feed: but it can’t tell the system that it’s the default handler.

Interesting. Would you be receptive to a PR for an MV3-based extension for Firefox and Chromium-based browsers? I’ve had a look at the Safari extension code and it seems like it would be fairly straightforward to replicate since the feed selection logic is all app-side.

Alternatively, if you don’t mind a low-fi solution, a (very) simple bookmarklet seems to work.

Copy paste the below into the a browser bookmark:

javascript:window.location=`x-netnewswire-feed:${window.location}`

Click the bookmark to send the current page url to NetNewsWire.

1 Like