Skip to content
This repository was archived by the owner on Aug 13, 2019. It is now read-only.

lucaswilric/grabbit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

33b6729 · Dec 4, 2015
Feb 1, 2014
Feb 1, 2014
Dec 27, 2013
Nov 27, 2012
Jan 6, 2012
Dec 29, 2013
Jan 6, 2012
Dec 26, 2013
Jul 15, 2012
Jan 6, 2012
Nov 3, 2012
Jan 6, 2012
Jan 6, 2012
Nov 27, 2012
Dec 4, 2015
Feb 16, 2012
Dec 4, 2015
Mar 2, 2014
Mar 2, 2014
Dec 29, 2013
Sep 19, 2013
Jan 6, 2012
Jan 6, 2012

Repository files navigation

Grabbit

Grabbit is an RSS feed combiner. It takes feeds in, and spits feeds out.

Basically, its job is to pick URLs out of RSS feeds. It subscribes to the RSS feeds you choose, and grabs the links, either the enclosure node of each item in the feed, or the link node. Then it exposes the URLs in a consistent format. Then clients can parse each item consistently, and use it for ... well, whatever you want.

You can use it as a podcatcher (a web-manageable one!) or to download, say, the torrents of StackOverflow's monthly data dump. It's also used to power the reading list at http://reading.lucasrichter.id.au and the link blog at http://links.lucasrichter.id.au

Getting started

rails server will get you started, or you can load it up in a proper web server. You'll also need a cronjob or something to run rake fetch_feeds. This will ping all your input feeds to get new stuff.

You can try the client scripts ad hoc, or use cron. Beyond that... well, you're fairly intelligent.