- RSS for Beginnners - Wired
Have you ever noticed those inviting orange buttons on some web pages, or spotted the odd link pitching an “RSS feed”? If you’ve ever clicked one out of curiosity, and then scratched your head at the unformatted gobbledygook in your web browser, you’ve seen an RSS file.
- What is RSS?
RSS stands for “Really Simple Syndication”. It is a way to easily distribute a list of headlines, update notices, and sometimes content to a wide number of people. It is used by computer programs that organize those headlines and notices for easy reading.
- RSS: there’s nothing better - Yates
“Yes, the technology is dated, but it remains the best at what it does and isn’t closed source or tied to some Silicon Valley company. It still works, is widely supported and does what it does better than any alternative that’s come out since. Sometimes, newer isn’t better. Sometimes the problem has already been solved. No blog or news website should be too new or too minimal to support RSS.”
- RSS: there’s nothing better - BeezBuzz
David Yates wrote a great defense of RSS which I completely agree with.
- Simon de la Rouviere - @simondlr
I see on my Medium stats that quite a few people read from RSS Readers.
1) Didn’t know Medium offered RSS feeds. 2) Who still uses RSS (honest question)? 3) Is this some other syndication happening automatically?
- RSS 2.0 Spec, July 2003
RSS is a dialect of XML. All RSS files must conform to the XML 1.0 specification, as published on the World Wide Web Consortium (W3C) website.
- INTRODUCTION TO ATOM
Atom is the name of an XML-based Web content and metadata syndication format, and an application-level protocol for publishing and editing Web resources belonging to periodically updated websites.
All Atom feeds must be well-formed XML documents, and are identified with the application/atom+xml media type.
- Atom Syndication Spec, December 2005
Atom is an XML-based document format that describes lists of related information known as “feeds”. Feeds are composed of a number of items, known as “entries”, each with an extensible set of attached metadata. For example, each entry has a title.
The primary use case that Atom addresses is the syndication of Web content such as weblogs and news headlines to Web sites as well as directly to user agents.
h-feed is a simple, open format for publishing a stream or feed of h-entry posts, like complete posts on a home page or archive pages, or summaries or other brief lists of posts. h-feed is one of several open microformat draft standards suitable for embedding data in HTML.
h-entry is a simple, open format for episodic or datestamped content on the web. h-entry is often used with content intended to be syndicated, e.g. blog posts. h-entry is one of several open microformat standards suitable for embedding data in HTML.
- Awesome JSON Feed
- jsonfeed.org @jsonfeed) - JSON Feed Project Site
- feed2json (github: appsattic/feed2json.org) - convert rss or atom to json feed
- JSON Feed Viewer (maximevaillancourt/json-feed-viewer)
Browse through the showcased feeds, or enter a feed URL below. Now supporting RSS and Atom feeds thanks to Andrew Chilton’s feed2json.org service
- Feed.TXT (github: feedtxt) - Feed.TXT Project Site
A Feed.txt starts with a meta data block for the feed in YAML format followed by a list of items. Items start with a meta data block followed by the text using the markdown formatting conventions for structured text (headings, lists, tables, etc.) and hyperlinks. That’s it.
- OPML 2.0
OPML is also the file format for an outliner application, which is why OPML files may contain information about the size, position and expansion state of the window the outline is displayed in.
OPML has also become popular as a format for exchanging subscription lists between feed readers and aggregators.
- OPML - Microformats Wiki
OPML was created by UserLand Software to store and share outlines, hierarchical text documents where child data could be hidden or expanded.
- OPML Viewer
- How to Open, Edit, and Convert OPML Files
In a typical OPML file, there’s a <head> element that describes the title, owner, or some other metadata information. With an RSS feed, this is normally the article’s title. Following that is the <body> tag that holds the content of what the file is describing, and the *
* element to hold attributes or other outline sub-elements.
- The Old Reader
- feeder.co - RSS Feed Reader
- Feedreader RSS on Ubuntu
- Feedbin - A fast, simple reader that delivers a great reading experience.
- NewsBlur - NewsBlur is a personal news reader bringing people together to talk about the world
- Feed Wrangler - a modern, sustainable RSS reader.
- Inoreader - The content reader for power users who want to save time.
- Reeder - A news reader for iOS with support for Feedbin, Feedly, Feed Wrangler, FeedHQ, NewsBlur, The Old Reader, Inoreader, Minimal Reader, BazQux Reader, Fever, Readability and Instapaper.
- 14 Best RSS Feed Readers for Linux in 2018
- Tiny Tiny RSS - wiki - Tiny Tiny RSS is an open source web-based news feed (RSS/Atom) reader and aggregator, designed to allow you to read news from any location, while feeling as close to a real desktop application as possible.
- Fever - Fever takes the temperature of your slice of the web and shows you what’s hot.
- Selfoss - The new multipurpose rss reader, live stream, mashup, aggregation web application
- An IndieWeb reader: My new home on the internet • Aaron Parecki
You tell Aperture which feeds you want to follow, and it works behind the scenes collecting new posts. Aperture can follow Microformats, JSON Feed, Atom and RSS feeds.
Aperture provides a way to manage subscriptions and show some debugging info, but normally you won’t interact with it after you’ve set it up, you’ll use a reader.
- Indigenous for iPhone
- Indigenous for Android
- Monocle - @indieweb.org
Monocle doesn’t subscribe to feeds itself, instead it’s an interface on top of your own feed subscriptions. Your website may already provide this API, or you can use an external service like Aperture, or many others.
- Feed Seeker - Find rss, atom, xml, and rdf feeds on webpages
A library for finding atom, rss, rdf, and xml feeds from web pages. Produced at the mediacloud project. An incremental improvement over feedfinder2, which was itself based on feedfinder, written by Mark Pilgrim, and maintained by Aaron Swartz until his untimely death.
To access a user’s feed, add /feed/ before their username, for example:
- How to Get an RSS Feed for a YouTube Channel
- Youtube Playlist
Paste your iTunes / SoundCloud urls and let the service retrieve the podcast public RSS feed for you
- What other hidden or inobvious RSS feeds are available on Stack Exchange and its sites?
- RSS Tracker - Discover RSS feeds hidden in web sites
Many web sites fail to highlight the existence of their RSS feeds and they can be difficult to find. Other sites have a large number of feeds but no easy way to subscribe to them globally.
rss tracker solves this problem by finding RSS feeds on one or more sites and by providing you with a corresponding OPML file.
- HIDDEN AND LESS HIDDEN RSS FEEDS ON SOME MAJOR SOCIAL NETWORKS
RSS1 used to be THE thing to follow people all around. It has a gargantuan advantage compared to any “Follow” button on any website: it used to be platform and service independent but centralized in your chosen RSS reader. The reader crawled all the RSS feeds you were “following” from all around the internet - and that’s it. Like e-mail. And it’s also the easiest way to anonymously stalk around. Since Google phased out it’s Reader, RSS slowly started to fade out but some other services still have it - and it’s good for you.
RSSHub is an open source, easy to use, and extensible RSS feed aggregator, it’s capable of generating RSS feeds from pretty much everything.
- Ask HN: Share your best OPML/RSS Feeds
- Setting up an Github Commit RSS feed - Stack Overflow
I am trying to have my github commits as an RSS feed but so far I have not managed to figure it out. I know that a private feed is available with the following syntax:
But this the users activity feed. I would like a commit feed of one of my projects. Thanks in advance!
Perfect, thank you!! this was the final syntax:
Still cant view commits on all branches though.
- Atom/RSS feeds on Github Issues? - Stack Overflow
I had originally created a feed of only commits using the URL convention:
but I also wanted a feed of GitHub-Issues and updates to Issues.
GitHub appears to now support an “everything” feed with the following convention:
- RSS feeds for GitHub projects - GitHub Community Forum
- Atom/RSS feeds on Github Issues? - Stack Overflow
- imsun/gh-feed: Generate RSS feed from GitHub Issues
- Edward Loveall - Pull Feed
I just launched Pull Feed. It will give you a feed url for new pull requests for any particular GitHub repository. I created it to solve an itch: I wanted to keep up with particular open source projects, but GitHub only offers the ability to “Watch” a repository. Watching means you get notifications for pretty much all forms of activity; new issues, new pull requests, comments, etc. That was too much. I just wanted to know what was being proposed.
- feedparser (gem)
feedparser gem - (universal) web feed parser and normalizer (XML w/ Atom or RSS, JSON Feed, HTML w/ Microformats e.g. h-entry/h-feed or Feed.HTML, Feed.TXT w/ YAML, JSON or INI & Markdown, etc.)
SimplePie is a very fast and easy-to-use feed parser, written in PHP, that puts the ‘simple’ back into ‘really simple syndication’. Flexible enough to suit beginners and veterans alike, SimplePie is focused on speed, ease of use, compatibility and standards compliance.
- ttscoff/Slogger - Social logging script for Day One
Slogger indexes various public social services and creates Day One (http://dayoneapp.com/) journal entries or plain text Markdown files for them. It allows you to keep a personal journal that collects your online social life automatically, all in one place.
gRSShopper is a tool that aggregates, organizes and distributes resources to support online learning
- Prototyping with Web Components: Build an RSS Reader
- efermi/awesome-rss: Puts an RSS/Atom subscribe button back in URL bar
- feedfilter (gem)
feedfilter gem - feed filter and rules for easy (re)use