My OPML file can now be downloaded (or subscribed to directly) from the Directory page. It is more an experiment than a useful file (I just wanted to see if I could do it) but it may grow in size and utility over time.

When visiting the Directory the file is recreated dynamically based on the latest webmentions received on the blog. It is filtered to only those with a valid feed (obviously) but no JSON Feed for now.

Maybe I'll include that later once more feed readers support it.

I've had to take a couple of liberties; for example, sites using the Known CMS appear to create an RSS feed on all pages - even a single post - by adding ?_t=rss to the URL. Not much use when it only contains that specific post!

If the feed URL discovered includes this then I change it to http(s)://{domain}/?_t=rss instead.

I'm sure I'll come across other peculiarities in future.

Although it may not be 100% up to date you can use the direct link to the OPML - because it is recreated when anyone visits the Directory you get the benefit of newer versions without needing to revisit the Directory yourself.