News enthusiasts
Full-Text RSS can transform partial web feeds — often summary-only feeds which expect you to visit cluttered, ad-ridden site to read the full story — to deliver the full content stripped of clutter and ads. Read articles in full, in peace, in your favourite news reading application.
Developers
Full-Text RSS is a free software PHP application to help you extract content from web pages. Extract content from a standard HTML page and get a 1-item feed or transform partial feeds to full text. Designed to be run as a web service, but one which you control.

Extraction rules ensure accurate results for popular sites and blog platforms.

Articles split across a number of pages can be joined back together.

Where extraction rules do not exist, Full-Text RSS relies on heuristics to detect content automatically.

Add custom extraction rules for fine-grained extraction.

Full-Text RSS can figure out the language of the article being processed.

Extract articles from HTML pages and partial web feeds, and get result as RSS, JSON, or JSONP for easy parsing.

Host on your own servers or deploy to the cloud. Pre-configured. No database required. See our hosting suggestions.
0€
8€
per monthReleased 14 May 2013 — What's new? — Changelog
We offer two purchase options. They come with the same license, but if you intend to use Full-Text RSS as part of a commercial project, please purchase the one for business use.
Full-Text RSS 3.2 from FiveFilters.org includes:
* If extraction does not work well on a particular site, contact us with details of what you're trying to extract and we'll send you a custom site config file (for one site only).
After paying you will automatically receive an email with a download link to the zip package. The zip package contains a readme file with instructions for uploading the code to your web host via FTP.
Older versions of Full-Text RSS — without site-specific extraction rules — can be downloaded free of charge from our code repository.
Note: we do not offer any support for these and for best extraction results we recommend buying the latest version.
Our help site covers most of what you'll need to know to get Full-Text RSS up and running and customised to work the way you want.
Our public forum is the place to ask questions and browse previous answers.
We want our users to be free to examine and run the code behind FiveFilters.org however they like. So rather than simply invite you to sign up for our premium hosted plan, we've gone to great effort to make the software easy to use and install on your own hosting account.
Using our hosted service (Free, Premium) is the easiest option as we manage everything. You do not have to worry about staying up to date because we maintain the code and any changes we make will automatically be made available to you.
If, however, you have your own hosting account or manage your own server, the self-hosted option gives you the freedom to run the code and manage things yourself — including writing custom extraction rules. We also have a help page on hosting options which should help you get started.
Note: We monitor our hosted service to prevent abuse. For developers needing to process very large amounts of data, we highly recommend downloading the self-hosted version.
To extract content from a web page or to transform an existing partial feed to full text, pass the URL (encoded) in the querystring to the following URL:
If you have premium access, add your API key to the querystring:
If you're self-hosting, replace the base URL with the location you installed Full-Text RSS. Our help page has more details on query string parameters you can use.
PHP 5.2 or above is required. The code has been tested on local, shared hosting and cloud environments. We recommend you download and run our simple compatibility test before purchasing. It's a single (zipped) PHP file you can upload to your server and access through your browser. It will tell you whether your server is capable of running Full-Text RSS.
On our help site, we have a list of recommended hosts.
Full-Text RSS is written in PHP and relies on the following primary components:
Depending on your configuration, these secondary components may also be used:
The Five Filters project aims to promote independent, non-corporate media. The free service we provide will include a text link to a featured article, video or website, as well as this website, at the bottom of every feed item.
The current featured article is 'You Say What You Like, Because They Like What You Say' by Medialens.

This web application is licensed under the AGPL version 3. (More on why this is important.)
The software components in this application are licensed as follows...

What is this? How does it work? How can I use it? Why is my content appearing on other sites? See our Frequently Asked Questions page for answers.
© 2013 FiveFilters.org