4

I like the functionality of Yahoo Pipes, but don't want to leave the task of processing RSS feeds to a privately owned web service which might disappear tomorrow and I don't exactly trust my data with. I'd like to do this with software I can run locally (on a server or desktop; doesn't matter).

There must be something out there that handles some of the basic functionality of Pipes such as merging feeds, filtering, querying for keywords, etc. but I'm having a hard time finding it. There are various parsers that might do the job, but they're overly flexible and require much configuration upfront. Ideally I'd have something in the lines of a simple command that I can run in a cron job, or a daemon, which will fetch some feeds, perform the operations I want, and output or serve the resulting RSS feed. Any pointers appreciated.

mgunes
  • 9,910

4 Answers4

2

I don't know if this is particularly helpful, but I've written a little script to scrape together a bunch of feeds into an html document. This has been running on my computers every hour for years now. I've written it when I just started using Python. But it works.

Even though it's quite late in the day, I've somehow managed to put together a README document, it should be very straightforward to use now.

Download (15,4 KB)

It works nicely on Ubuntu 10.10, but it may require that you install python-feedparser (which is actually doing all the work).

I hope it's of some use.

1

There is a similar question at Superuser. My recoomendation is newsbeuter feed reader: Simple and fast. Easy to install:

  $ sudo aptitude install newsbeuter
crncosta
  • 2,869
1

For my currently rather limited real use scenarios, I ended up using Planet Venus. There seems to be no general purpose tool in the lines of what I described, so I'll probably make my own.

mgunes
  • 9,910
0

Have you looked into Liferea. Seems the most commonly used rss feeder application in Ubuntu and it GTK.

sudo apt-get install liferea