Plagger is a pluggable RSS/Atom feed aggregator written in Perl.
Version: 0.7.11Plagger is a pluggable Atom/RSS feed aggregator written in Perl.
License: Perl Artistic License
Operating System: Linux
Everything is implemented as a small plugin and you can mash them up together using Plagger core API and plugin hooks.
You can think of Plagger as a blosxom or qpsmtpd for RSS aggregator.
Plagger comes with various plugin API hooks so that third-party plugins can extend:
Subscription (Bloglines, Google Reader, My Yahoo!, OPML)
Custom Feed (mixi, Mailman, Google News)
Filter/Tag Content (del.icio.us, Technorati, URLBL, FeedBurner)
Smart Feed (Tag, Rating, Enclosure)
Widget on output (del.icio.us, Digg.com, Technorati, Bloglines, Blogpulse)
Plugins can be enabled / disabled using condition modules (= rule-based). So you can do "Forward all the updates to my Gmail account, but if the title contains 'Plagger' and bookmarked by 5 users on del.icio.us, SMS me as well."
By default, Plagger doesn't do anything with the 2 tough parts of aggregator: Crawling and User Interface, but lets other services/tools do it. My recommendation is to use Bloglines for Crawling and Gmail for User Interface (and Search).
Since rev7, Plagger comes with a dumb aggregator plugin that fetches RSS/Atom feeds synchronously. You can use OPML remote subscription and the Simple aggregator to consume a small number of feeds. It doesn't do de-duplication of feed updates yet.
We're in the active development right now. API and config file format might be changed in the future.