A
Ajax
Aspect-Oriented
 
B
Bloggers
Build Systems
Business Intelligence
ByteCode
 
C
CMS
Cache Solutions
Charting & Reporting
Chat Servers
Code Analyzers
Code Beautifiers
Code Coverage
Collections
Command Line
Connection Pools
Crawlers
 
D
Databases
 
E
EJB Servers
ERP & CRM
ESB
Eclipse Plugins
Expression Languages
 
F
Financial Soft
Forum Soft
 
G
General Purpose
Geospatial
Groupware
 
H
HTML Parsers
 
I
IDEs
Installers
Inversion of Control
Issue Tracking
 
J
J2EE Frameworks
JDBC
JMS
JMX
JSP Tag Libraries
Job Schedulers
 
L
Localization
Logging Tools
 
M
Mail Clients
 
N
Network Clients
Network Servers
NoSQL Databases
 
O
Obfuscators
 
P
PDF Libraries
Parser Generators
Persistence
Portals
Profilers
Project Management
 
R
RSS & RDF Tools
Rule Engines
 
S
SQL Clients
Scripting Languages
Search Engines
Security
Source Control
Swing
 
T
Template Engines
Testing Tools
Text Processing
 
U
UML & Modeling
 
V
Validation
 
W
Web Frameworks
Web Mail
Web Servers
Web Services
Web Testing
Wiki Engines
Workflow Engines
 
X
XML Parsers
XML UI Toolkits
 

Open Source RSS & RDF Tools in Java

Informa

Informa Project provides a RSS (Rich Site Summary) library based on the Java Platform. Features include: import, export, storing, search, etc.

Go To Informa

RSS Reader

The RSS Reader provides a Java API and a graphical client by which feeds in the RSS format can be analyzed and displayed.

Go To RSS Reader

nntp-rss

nntp//rss is a Java-based bridge between RSS feeds and NNTP clients, enabling you to read your favorite RSS syndicated content within your existing NNTP newsreader. RSS feeds are represented as NNTP newsgroups, providing a simple, straightforward and familiar environment for news reading. nntp//rss contains both an NNTP server and an RSS aggregator, with a web interface for administration and monitoring. Installation is as simple as unpacking the distribution and running the application.

Go To nntp-rss

RSSLibJ

RSSLibJ is a Java class library designed primarily to generate RSS data in various formats, based on a simple object model.

Go To RSSLibJ

RSSOwl

RSSOwl collects data from RSS-compliant sites. It 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.

Go To RSSOwl

JSwingReader

It is a Java/Swing RSS NewsFeed Reader

Go To JSwingReader

RSS View

RSS View is a comfortable and portable viewer for RSS/RDF-compatible newsfeeds.

Go To RSS View

Jena

Jena is a Java framework for building Semantic Web applications. It provides a programmatic environment for RDF, RDFS and OWL, including a rule-based inference engine.

Go To Jena

RSSLib4J

RSSLib4J is a set of Java API to parse and retrive information from a RSS Feed.

Go To RSSLib4J

HotSheet

HotSheet is a program that retrieves news headlines from multiple websites, displays them, and allows you to interact with them (e.g. to get the story that goes with a particular headline).

Go To HotSheet

Flock

Flock is an RSS aggregator written in Java. It is a server-side web application accessible with a browser,

Go To Flock

Rome

Rome is a set of Atom/RSS Java utilities that make it easy to work in Java with most syndication formats. Today it accepts all flavors of RSS (0.90, 0.91, 0.92, 0.93, 0.94, 1.0 and 2.0) and Atom 0.3 feeds.

Go To Rome

BlogBridge

BlogBridge is an RSS Reader/Aggregator designed for people who read and follow a large number of RSS feeds.

Go To BlogBridge

Sandler

Sandler is an Atom parser and manipulation library implemented in Java. Sandler provides an idiommatic Java object model for working with Atom feeds, as well as mechanisms to build said object models from various types of XML input.

Go To Sandler

curn

curn is an extensible, cacheing RSS reader, written entirely in Java. Unlike many RSS readers, curn does not use a graphical user interface. It is a command-line utility, intended to be run periodically in the background by a command scheduler such as cron(8) (on Unix-like systems) or the Windows Scheduler Service (on Windows). It supports several output formats and will automatically email its results, if desired.

Go To curn

Commons Feedparser

Generic FeedParser interface and concrete implementations for Atom , FOAF, OPML and RSS. These FeedParser implementations are based on JDOM and Jaxen and is based around XPath and JDOM iteration.

Go To Commons Feedparser

Sesame

Sesame is an open source Java framework for storing, querying and reasoning with RDF and RDF Schema. It can be used as a database for RDF and RDF Schema, or as a Java library for applications that need to work with RDF internally.

Go To Sesame

Mind Raider

MindRaider is Semantic Web outliner. It aims to connect the tradition of outline editors with emerging technologies. MindRaider mission is to organize not only the content of your hard drive but also your cognitive base and social relationships in a way that enables quick navigation, concise representation and inferencing. [RDF Resource Description Framework Metadata]

Go To Mind Raider

RDF2Go

RDF2GO is an abstraction over triple (and quad) stores. It allows developers to program against rdf2go interfaces and choose or change the implementation later easily. Program now, decide on triple store later - Triple-centric API Easy to extend - only 6 simple methods have to be implemented by a triple (or quad) store Triple and quad support - All techniques are available for triple and quad models

Go To RDF2Go

FeedPod

FeedPod is a Text-To-Speech RSS/ATOM Newsfeed reader. It generates PodCasting feeds, suitable for automatically downloading onto your portable MP3 player.

Go To FeedPod

FaceRSS

FaceRSS is a simple JavaServer Faces (JSF) component that allows you to display news from specified RSS url source in one configurable tag. So, you can place your favorite news on your website in a very simple way. It uses rsslib4j and therefore supports RSS version 0.9x, 1.0, and 2.0 with Dublin Core and Syndication namespaces.

Go To FaceRSS

Feedzeo

Feedzeo is a RSS/RDF/Atom feed aggregator cum reader. It includes a backend Server which aggregates the feeds and an AJAX based Web client to access the feeds. Feedzeo Server is written in Java, while client is written in HTML/javascript.

Go To Feedzeo

Yarfraw

Yarfraw is an open source API library for working with RSS feed. It offers an unified data model in builder style to help developers to build and to read RSS feeds. The API now fully supports RSS 2.0, Rss/RDF 1.0, and Atom 1.0 feeds. There is no directly builder support for RSS 0.9x, but the API is able to read RSS 0.9x formated feeds with no problems because RSS 2.0 should be backward compatible with its previous revisions.

Go To Yarfraw

Oroboro

Oroboro is a lightweight Java RDF processing framework. Its design focuses on conversion and data integration tasks involving moderate datasets, targeting common use cases while trying to remain as flexible as possible. It includes a programmatic environment for RDF, a Datalog inference engine with OWL RL support, codecs for common RDF serialization formats, XML/XSLT processing tools and SAX-based data adapters.

Go To Oroboro






Java is a trademark or registered trademark of Sun Microsystems, Inc. in the United States and other countries. This site is independent of Sun Microsystems, Inc.