Open source reader

Monday, May 29, 2006

4 rss/atom frameworks on my shortlist

Here the 4 frameworks that went into in my shortlist:
Informa
The goal of the Informa Project is to provide a news aggregation library based on the Java Platform. The idea was born by the authors of two Java news reader applications (HotSheet and Risotto). We intended to unify the common parts into a library which can be used by any developer who needs to address those issues in their application.
RSSOwl
Applications that collect data from RSS-compliant sites are called RSS readers or "aggregators." RSSOwl is such an application. RSSOwl lets you gather, organize, update, and store information from any compliant source in a convenient, easy to use interface, save selected information in various formats for offline viewing and sharing, and much more. It's easy to configure, available in many many languages and the best of all: It's platform-independent.
RSSLib4J
RSSLib4J is a Java API for parsing and retrieving information from RSS feeds. It supports RSS version 0.9x, 1.0, and 2.0 with Dublin Core and Syndication namespaces.
Rome
ROME is an open source (Apache license) set of Atom/RSS Java utilities that make it easy to work in Java with most syndication formats:

RSS 0.90, RSS 0.91 Netscape, RSS 0.91 Userland, RSS 0.92, RSS 0.93, RSS 0.94, RSS 1.0, RSS 2.0, Atom 0.3, and Atom 1.0

ROME includes a set of parsers and generators for the various flavors of syndication feeds, as well as converters to convert from one format to another. The parsers can give you back Java objects that are either specific for the format you want to work with, or a generic normalized SyndFeed class that lets you work on with the data without bothering about the incoming or outgoing feed type.
Documentation winner is Rome.
Technology winner is Informa.

0 Comments:

Post a Comment

<< Home