An open-source RSS/RDF Newsfeed renderer written in PHP by Chris Snyder. show source code
See index.php for an interactive demo.

Usage: feedsplitter.php?feed=Newsfeed_URL[&format=Format_Name][&recache=1][&stylesheet=1][&maxitems=number]

Available formats are: html, htmltable, js, and jstable.
Call with debug=1 for verbose output.

Now parsing newsfeed: http://chxo.com/be2/software/feedsplitter/index.rss in test format.

Feedsplitter at chxo.com Newsfeed:

An RSS to HTML to Javascript newsreader, so you can easily include newsfeeds on your webpages using <script> tags. It's written in PHP, for installation on any webserver. Live Demo: http://chxo.com/feedsplitter/index.php Download: get the lastest from here Security Alert: This is release is a critical upgrade.
Last updated: Wed, 20 Oct 2021 08:43:49 -0400

What Is Feedsplitter?

Feedsplitter is a PHP script that converts RSS or RDF newsfeeds into HTML, Javascript, or whatever format you want. Display random entries, just the channel image, or use custom stylesheets -- Feedsplitter separates content and display using a simple XML template system.

Bug-fix Release

Javascript templates now return proper text/javascript headers.

Mandatory Upgrade: Feedsplitter 2006-09-19

Mandatory upgrade. This fixes the issues articulated in this post. I'm sorry this took so long to fix, the author was unable to contact me (or didn't try), and I don't follow bugtraq closely. Please click through for details and new code.

Announcing Feedsplitter 2006-01-21

This is a bugfix release, with rewritten install instructions, updated feeds in the demo page, and a new logo. :-)

Announcing Release 2004-02-19

A new version of feedsplitter is available, which includes the following upgrades:

Released! 2003-06-17

CHXO is pleased to announce the release of Feedsplitter version 2003-06-17. New in this release are a template to support "XHTML over Javascript" (demo) and a template oriented toward sidebar newsfeeds via Javascript (demo).

Feedsplitter Update Coming Soon

More news is good news. Feedsplitter is getting an upgrade as part of Berylium2. In fact, Feedsplitter.php will become the official newsfeed rendering engine for all Berylium sites.

Enhanced XML Parsing In PHP

It seems that our parser is choking on certain HTML entities, like ö -- what to do? Update: This is technically a problem with improper CDATA quoting in newsfeeds. But it isn't going to go away.

feedsplitter.php Copyright (C) 2003 by Chris Snyder
This program comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions; please refer to the GNU General Public License for details.