MagpieRSS - XML-based RSS parser in PHP

  •        3794

MagpieRSS is compatible with RSS 0.9 through RSS 1.0. Also parses RSS 1.0's modules, RSS 2.0, and Atom. (with a few exceptions). Magpie parses a RSS feed into a simple object, with 4 fields: channel, items, image, and textinput.

  • Easy to Use
  • Integrated Object Cache
  • Save bandwidth and speed up download times with intelligent use of Last-Modified and ETag
  • Secure - supports HTTP authentication, and SSL
  • Bandwidth friendly - supports transparent GZIP encoding to reduce bandwidth usage

http://magpierss.sourceforge.net/

Tags
Implementation
License
Platform

   




Related Projects

feedhq - FeedHQ is a web-based feed reader

  •    Python

Then deploy the Django app using the recipe that fits your installation. More documentation on the Django deployment guide. The WSGI application is located at feedhq.wsgi.application.

FeedParser - Parse RSS and Atom feeds in Python

  •    Python

Universal Feed Parser is a Python module for parsing syndicated feeds. It can handle RSS 0.90, Netscape RSS 0.91, Userland RSS 0.91, RSS 0.92, RSS 0.93, RSS 0.94, RSS 1.0, RSS 2.0, Atom 0.3, Atom 1.0, and CDF feeds. It also parses several popular extension modules, including Dublin Core and Apple's iTunes extensions.

reader - Free and open source feeds reader, including all major Google Reader features

  •    Java

Reader is an open source, Web-based aggregator of content served by Web Feeds (RSS, Atom). Reader is written in Java, and may be run on any operating system with Java support.


newsbeuter - Newsbeuter is an open-source RSS/Atom feed reader for text terminals.

  •    C++

Newsbeuter is an open-source RSS/Atom feed reader for text terminals.

Seymour - A feed reader library for PHP

  •    PHP

A library for Atom / RSS feed fetching and parsing. Maps all feeds (where possible) to the latest Atom format, so that your code doesn't have to care what format the source was in. Supports Atom 1.0, 0.3, RSS 2.0, 1.0, 0.9x

Wizz RSS News Reader - C#

  •    CSharp

Wizz RSS News Reader - C# is an open source GPL licensed RSS and Atom feed reader. It's a stand-alone version of Wizz RSS News Reader for Firefox. The C# version was developed using visual studio 2005 and requires the Dot Net Framework version 2.0

Simplepie - PHP library to manage RSS feeds

  •    PHP

Simplepie is an easy to use API that handles all of the dirty work when it comes to fetching, caching, parsing, normalizing data structures between RSS and Atom formats, handling character encoding translation, and sanitizing the resulting data.

NetNewsWire - Feed reader for macOS.

  •    Swift

It’s a free and open source feed reader for macOS. It supports RSS, Atom, JSON Feed, and RSS-in-JSON formats.

gofeed - Parse RSS and Atom feeds in Go

  •    Go

The gofeed library is a robust feed parser that supports parsing both RSS and Atom feeds. The universal gofeed.Parser will parse and convert all feed types into a hybrid gofeed.Feed model. You also have the option of parsing them into their respective atom.Feed and rss.Feed models using the feed specific atom.Parser or rss.Parser.It also provides support for parsing several popular predefined extension modules, including Dublin Core and Apple’s iTunes, as well as arbitrary extensions. See the Extensions section for more details.

RSS Owl | RSS / RDF / Atom Feed Reader

  •    Java

RSS Owl is a powerful application to organize, search and read feeds.

feedproxy

  •    PHP

it's like a personal Google Reader server

YARFRAW - Yet Another RSS Feed Reader A

  •    Java

YARFRAW is an open source Java API library for working with RSS/RDF/ATOM feeds. It offers an unified data model in builder style to help developers to build and to read feeds. It currently supports RSS 0.9x, RSS 1.0, RSS 2.0 and Atom 1.0/0.3

Feedzeo - RSS/RDF/Atom feed aggregator

  •    Java

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.

ROME

  •    Java

ROME is an set of Java tools for parsing, generating and publishing RSS and Atom feeds. The core ROME library depends only on the JDOM XML parser and supports parsing, generating and converting all of the popular RSS and Atom formats including 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. You can parse to an RSS object model, an Atom object model or an abstract SyndFeed model that can model either family of formats.

RSS FeedReader

  •    

An aggregate syndicated feed reader for SharePoint in web part format. This web part is designed to display several RSS and Atom feeds in a single web part with configurable option such as what to display and caching capabilities for the feed data.

Flym - Flym News Reader is a light and modern Android feed reader

  •    Kotlin

Light and modern Android feed reader (Atom/RSS). It is free/open-source software under the GPLv3 license. You're are free to modify it as long as you respect the license and keep it open-source.

vienna-rss - Vienna is a free and open-source RSS/Atom newsreader for macOS

  •    Objective-C

Vienna is an RSS/Atom reader for macOS. Vienna can connect directly to the websites you want to track. Additionally or alternatively, you can also sync with a server supporting the Open Reader API (an adaptation of the now deceased Google Reader API). Vienna has been successfully tested with BazQux.com, FeedHQ.org, InoReader.com and TheOldReader.com.

XML::RSS - RSS feeds using Perl

  •    Perl

This module provides a basic framework for creating and maintaining RDF Site Summary (RSS) files. This distribution also contains many examples that allow you to generate HTML from an RSS, convert between 0.9, 0.91, and 1.0 version, and other nifty things.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.