Stack2RSS - A JSON to RSS Conversion Service [Now Fully Open Source!]

40

32

New Location

The site has moved here: http://stack2rss.quickmediasolutions.com/

  Stack2RSS


About

Stack2RSS is a small service that when given an API query, generates an RSS feed that you can then subscribe to in your RSS reader.

The inspiration for this application came from all of the feature-requests on Meta that I saw. All of the following are now solved by using Stack2RSS: (a long list, I know...)

License

Now released under the GPLv3 license!

Download

The easiest way to get a feel for what you can do with Stack2RSS is to visit its homepage at:

http://stack2rss.stackexchange.com

You can vote for your favorite feeds there and submit your own.

To actually use this service, simply format a URL as follows:

http://stack2rss.stackexchange.com/{site}/{query}
  • {site} - the domain name of the site (for example, superuser.com)
  • {query} - the API query to use (for example, users/1)

There is one extra parameter you can use that I should mention:

  • api_version=xxx - forces Stack2RSS to use the given API version (currently this can be either 1.0 or 1.1).

Examples

Here are a couple of examples that demonstrate Stack2RSS usage:

Platform

Any RSS feed reader.

Contact

I can be contacted at admin@quickmediasolutions.com.

Code

The code for this project is now hosted on Launchpad.

Nathan Osman

Posted 2010-09-18T01:13:12.150

Reputation: 22 100

This is an awesome app. Any thoughts about moving to the 2.x API which has many more parameters available?

Stefan Lasiewski 2013-05-16T18:22:26.987

1@StefanLasiewski: I'd like to - it's just that everything is so busy :)Nathan Osman 2013-05-16T19:00:28.277

Global favorites feed possible?Khurshid Alam 2013-07-20T19:17:09.930

@KhurshidAlam: Unfortunately no, not with the current API.Nathan Osman 2013-07-20T22:38:29.170

As far as I understand, When a user star a question it will receive updates to it (edits, comments, and new answers) in json. Since this favorite-rss-feed was created on this api it will also update & create new feed item upon any update. So whenever there is multiple edits on a single favorite question, it creates multiple new feed items of same question.And that's the problem. I am getting multiple notification for my old favorite-questions.Can it be sorted by date (added) like stack2rss.stackexchange.com/askubuntu/users/11112/favorites?sort=added ?Khurshid Alam 2013-08-29T15:28:42.433

What I want is to get only new favorite questions in the feed.Khurshid Alam 2013-08-29T15:32:57.920

What does it look like for a timeframe to update to V2 of the API? I don't have the time in the next 4 days to look at the source, but I was hoping to use Stack2RSS with IFTTT.Thomas Owens 2014-05-08T14:26:16.513

@Thomas: You have no idea how horrified I was to discover that I need to quickly update this :P There goes my Saturday :(Nathan Osman 2014-05-08T14:56:53.073

@NathanOsman Thanks! If I have time, this may encourage me to set up a local PHP environment. But there's no way I can get it set up and start doing anything on this before the API expires. I've got the capability to work on the JVM now, and getting C and C++ set up shouldn't be hard. I just haven't had a need to work with PHP.Thomas Owens 2014-05-08T14:59:32.167

1@Thomas: Actually, I'll probably be rewriting it in Python since I've all but abandoned PHP development and moved to Python now.Nathan Osman 2014-05-08T15:09:55.700

@ThomasOwens: I've got an early preview here for you: http://stack2rss.quickmediasolutions.com/

Nathan Osman 2014-05-12T07:49:08.810

@Jeroen: please read the notice at the top of this question.Nathan Osman 2014-05-24T16:58:43.040

@NathanOsman: my bad, sorry. Good luck on the updating, I'll keep an eye out.Jeroen Vannevel 2014-05-24T17:01:09.393

@Jeroen: I have a working demo here, if you are interested in testing: http://stack2rss.quickmediasolutions.com

Nathan Osman 2014-05-24T17:04:45.857

@NathanOsman: thanks, I'm using it now to follow specific users. When I do so I see that every entry starts with "<username> on <title>", Will you change this to just "<title>" as was the case with the previous version?Jeroen Vannevel 2014-05-24T17:20:27.937

can I use this to fetch all of my activities in all of my sites? It seems notOoker 2015-08-08T18:19:30.377

@Ooker Nope - it only works on one site at a time.Nathan Osman 2015-08-08T18:21:10.560

The service appears not working currently.The example URLs give internal server error.alehro 2015-09-06T20:55:22.543

@alehro: try this: http://stack2rss.quickmediasolutions.com

Nathan Osman 2015-09-06T22:08:02.723

That's what I'm trying: http://stack2rss.quickmediasolutions.com/2.2/questions?site=superuser The response page shows: Internal Server Error

The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.

alehro 2015-09-06T22:20:08.903

@alehro Oh, sorry - I misunderstood. Yes, it seems my API key has hit the quota limit for the day.Nathan Osman 2015-09-06T22:45:59.083

Another service available: http://www.systemical.com/web-services/stackoverflow - built on Google AppEngine.

jldupont 2010-10-01T14:40:14.183

Hmm, seems to fail when trying view the timeline: http://quickmediasolutions.com/stack2rss/superuser/questions/16933/timeline

TheLQ 2010-10-03T21:25:30.300

@TheLQ: I'll look into it when I get a chance.Nathan Osman 2010-10-04T00:32:00.350

@TheLQ: It seems like the support for question timelines hasn't been added to Stack2RSS. If you need this functionality, please let me know and I'll add it.Nathan Osman 2010-10-04T03:07:12.613

@TheLQ: Never mind, I'm going to add it anyway.Nathan Osman 2010-10-04T03:21:29.223

@George No thats fine, I was just wanting to point that out. I haven't exactly found an easy way to use Stack2RSS, and it doesn't seem I can track a specific questionsTheLQ 2010-10-04T11:14:18.743

@TheLQ: Did you see this?

Nathan Osman 2010-10-04T17:19:37.593

@George thank you for this app and hosting of the rss feed, I use it quite a bit. As a suggestion, a link to SO API would be beneficialSiegeX 2011-03-30T18:34:50.977

@SiegeX: Where would you like to see a link to the API?Nathan Osman 2011-03-30T22:03:01.820

@George In the description on this page, somewhere near where you say "you can just browse the site I set up". A link to the API Docs would be a good thing to have.

SiegeX 2011-03-30T22:56:22.407

@GeorgeEdison I just tried using this feed, and it seems that tags no longer appear in the body of the feed.

Yi Jiang 2011-11-08T08:54:18.437

@YiJiang: You're right - tags should appear in the body of the feed. I'll try and get them added soon.Nathan Osman 2011-11-09T06:14:34.640

@YiJiang: It is now fixed in the code repository.Nathan Osman 2011-11-09T18:43:36.033

I'd love to use your great app, but I need a hint here http://stackoverflow.com/questions/10765036/use-stack2rss-to-receive-responses-via-rss :-)

Dr. Gianluigi Zane Zanettini 2012-05-26T09:27:20.483

Is it possible to get the question on which I answered, while fetching my answer only feeds?Starx 2012-10-18T10:07:42.457

@Starx: Try this.

Nathan Osman 2012-10-18T16:50:10.167

@GeorgeEdison, I meant question body.Starx 2012-10-18T18:33:05.313

No answers