Skip to content
/ Feed Public

Library that makes easy to parse a RSS feed in your client-side.

License

Notifications You must be signed in to change notification settings

EvandroLG/Feed

Repository files navigation

Feed

A library that makes easy to parse a RSS feed in your client-side.

Feed calls YQL internally.

Browser Compatibility

Feed is compatible with the following browsers/versions:

  • Google Chrome
  • Firefox
  • Safari
  • IOS Safari
  • Opera
  • IE 6+

Instalation

To install Feed, execute:

  npm install feed-js

Or yarn:

  yarn add feed-js

Or Bower too:

  bower install feed

Or simply pick up the file from src directory.

Parameters

  • context Object (window by default)
  • url String (undefined by default)
  • limit Number (it's the total of posts 10 by default)
  • callback Function (Function by default)

Example

var render = function(posts) {
  posts.item.forEach(function (element) {
    console.log(element.title);
    console.log(element.link);
  });
};

window.Feed({
  url: 'https://news.ycombinator.com/rss',
  limit: 3,
  callback: render
});