Web feed

Certain websites provide web feeds or news feeds in RSS, Atom, or JSON format. News aggregators can check these feeds for updates allowing the user to subscribe to a blog or podcast.

Obtaining web feeds

Even if a website does not advertise a web feed, it might still provide one. Try appending /feed or /rss to the URL. If that fails, open the website's source code by pressing Ctrl+u and then Ctrl+f to search for <link rel="alternate" type="application/atom+xml" or <link rel="alternate" type="application/rss+xml". The Firefox addon Awesome RSS adds a clickable icon to the address bar if a web feed is available.

If a website does not provide a feed, try RSS-Bridge.

The following sections describe how to obtain feeds for certain websites.

Arch Linux

GitHub

Commits feeds use the following syntax:

https://github.com/user/repo/commits/branch/path/to/subdir.atom

Reddit

Reddit provides feeds for subreddits, posts and users: simply add .rss to the URL. If you have a Reddit account, you can find your personal feeds in the preferences.

Twitter

Twitter does not provide feeds but Nitter does. The syntax is as follows:

https://nitter.net/username/rss

YouTube

Subscribe to a channel:

https://www.youtube.com/feeds/videos.xml?channel_id=UCxxxxxxxxxxxxxxxxxxxxxx

If the channel has a legacy URL ending in /user/username, you can also use:

https://www.youtube.com/feeds/videos.xml?user=username

You can download your subscriptions list from Google Takeout and convert it to OPML using .

gollark: It would be REALLY hard to beat America.
gollark: Hmmm, so perhaps I should just not do that and hope I don't retag things much.
gollark: And then have revisions have a list of added_tags and removed_tags.
gollark: I suppose I could just stick tags in with the content *too*.
gollark: It would be mildly more complex.
This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.