Syndication is a parser for RSS and Atom feeds. It uses either REXML or its built-in "tag soup" parser for feed parsing. It supports extensions to web feeds including Dublin Core metadata, Apple iTunes podcasts, and extensions from Google and Feedburner. It is written in pure Ruby, and designed to be easy to understand and extend. It is compatible with Ruby 1.8.x and 1.9.x.