RSS

From /tech/ Wiki
Jump to navigationJump to search

Real Simple Syndication or Rich Site Summary, abbrevivated as RSS is a common web syndication protocol. Atom is another standard that is growing in popularity. The term RSS often refers to web feeds generally regardless of the underlying protocol used. Many websites support RSS/Atom feeds and third party services can provide them where they are not otherwise available.

Most feed readers support both Atom and RSS.

Uses

  • News
  • Blogs
  • Podcasts
  • Torrents
  • Forum Threads
  • Search Queries
  • Order Tracking
  • Newsletters*
  • Grades
  • Logs
Tip: Avoid using RSS/Atom to receive sensitive information. Anyone with a link to a feed can read its contents.

RSS Bridge

There are convenient web services that provide unofficial RSS feeds. Two risks:

  • The service is snooping in on your business.
  • The service gets rate-limited for sending too many queries.

rss-bridge is a free and open-source PHP project that amends this. rss-bridge will generate RSS or Atom feeds from a local web-server which can be imported to a feed reader. There are public instances of rss-bridge that while unlikely to be rate-limited could still violate your privacy.

YouTube RSS

YouTube has hidden support for RSS. Identifying a channel's RSS feed can be tricky and may require inspecting the channel page's source. A better alternative is to use replacement feeds provided by Invidious which are not only more convenient but also help insulate you from Google's prying eyes.

Migrating users may wish to export their YouTube subscriptions to an .opml file for import into a feed reader.

Twitter

Twitter supported RSS until around 2013, but this feature was a little inconvenient for their business model so it had to go. Several services which provided RSS feeds for Twitter have come and gone since. nitter is an all around excellent frontend for Twitter with support for RSS feeds. It is analogous to Invidious.

Newsletters

Keep your inbox organized. Services like kill-the-newsletter.com will create dummy inboxes and server new e-mails over RSS.

Recommended Feed Aggregators

  • Thunderbird has bult in support for RSS/Atom with easy and useful filters.
  • Newsboat provides a minimal and scriptable command line RSS/Atom interface. Replaces newsbeuter.