Open Source RSS & RDF Tools in Java

22 projects

MindRaider is a personal notebook and outliner that connects outline editing with Semantic Web tech (RDF, URIQA). Organize knowledge and resources; runs on Windows, Linux, Java. Successor: MindForger.

Details

curn is a command-line, caching RSS reader in Java. Run via cron or Windows Scheduler; uses If-Modified-Since to minimize bandwidth. Configurable output (HTML, text, FreeMarker templates, custom handlers).

Details

ROME is a Java library for parsing and generating RSS and Atom feeds. Unified SyndFeed model across formats; supports RSS 0. 9x–2.

Details

Open-source Java framework for storing, querying, and reasoning with RDF and RDF Schema. Used as an RDF database or as an in-process library. The codebase is maintained as Eclipse RDF4J.

Details

Apache Jena is a Java framework for building Semantic Web applications: RDF API, ARP parser, SPARQL, OWL API, rule-based inference for RDFS and OWL. Originally on SourceForge; now an Apache project.

Details
RSSOwlInactive

Cross-platform application to organize, search, and read RSS, RDF and Atom news feeds. Supports saved searches, full-text search, filters, and a flexible UI; can be installed as an Eclipse plugin.

Details
BlogBridgeInactive

BlogBridge is a cross-platform Java RSS aggregator for heavy feed users (e. g. journalists).

Details
FeedzeoInactive

Feedzeo is an RSS/RDF/Atom aggregator and reader: Java server that fetches feeds and publishes HTML/data, plus AJAX web client to view and subscribe. LGPL; Windows and Linux installers.

Details
FlockInactive

Flock is a server-side Java RSS aggregator accessible via browser; similar to AmphetaDesk. Available as Jetty bundle or WAR for Tomcat. SourceForge project.

Details
HotSheetInactive

HotSheet is a Java RSS news aggregator that fetches headlines from multiple feeds and displays them in a GUI; includes a reusable RSS library. BSD-licensed; project on SourceForge.

Details
InformaInactive

Informa is a Java RSS aggregation library with a unified channel/item model for RSS 0. 9x, 1. 0, 2.

Details
JSwingReaderInactive

JSwingReader is a Java/Swing RSS news feed reader. Apache-licensed; pre-alpha releases on SourceForge.

Details
nntp-rssInactive

nntp//rss is a Java bridge between RSS feeds and NNTP: RSS feeds appear as newsgroups in your NNTP client. Includes NNTP server, RSS aggregator, and web admin UI. Supports Derby, MySQL; tested with Mozilla, Outlook Express, Gnus, etc.

Details
RSS ViewInactive

RSS Viewer is a portable Java viewer for RSS/RDF newsfeeds: article database, drag-and-drop, external browser, built-in HTML preview, multiple views. GPL; runs on Windows, Linux, macOS.

Details
RSSLib4JInactive

Java API to parse and retrieve information from RSS feeds. Supports RSS 0. 9x, 1.

Details
RSSLibJInactive

Java class library for generating and consuming RSS data in various formats, based on a simple object model.

Details
SandlerInactive

Java toolkit for generating and processing Atom syndication messages. Provides an idiomatic object model for Atom feeds and builders from various XML inputs.

Details
YarfrawInactive

Open-source Java API for reading and writing RSS feeds with a unified builder-style data model. Supports RSS 2. 0, RSS/RDF 1.

Details

Apache Commons FeedParser: event-based Java parser for RSS (0. 9–2. 0), Atom, OPML, FOAF.

Details
FeedPodInactive

FeedPod was a Java web app that converted RSS/Atom feeds to podcast-style audio via text-to-speech for download to MP3 players. Originally on java. net; project archived.

Details
OroboroInactive

Oroboro was a lightweight Java RDF framework for conversion and data integration: RDF model, Datalog inference (OWL RL), codecs for RDF serializations, XML/XSLT and SAX adapters. Originally on Google Code; domain oroboro. net now parked.

Details
RDF2GoInactive

RDF2Go is an abstraction layer over triple and quad stores: program against a Model interface and swap implementations (e. g. Sesame, Jena).

Details