Feed Me is a simple parser for RSS2 and Atom feed, adding other feed formats should be trivial. Feed Me is pretty minimal and basically only does translation/cleanup from different feed formats to a consistent API. It is designed to be minimal.
Feed Me is built on the excellent Nokogiri parser.
Use it like this:
file = File.read('some_feed.atom') feed = FeedMe.parse(file) feed.title feed..name feed.entries.each do |entry| entry.title entry.content end
Check out the specs or lib/feed_me/consts.rb for the complete API.
DISCLAIMER: This is very much alpha software, use at your own risk!