PHPackages                             awjudd/feed-reader - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. awjudd/feed-reader

AbandonedArchivedLibrary[Utility &amp; Helpers](/categories/utility)

awjudd/feed-reader
==================

A simple RSS feed reader for Laravel 5

1.3.2(9y ago)48173.0k↓33.3%36[1 PRs](https://github.com/awjudd/l4-feed-reader/pulls)1MITPHPPHP &gt;=5.5.9

Since Mar 18Pushed 9y ago5 watchersCompare

[ Source](https://github.com/awjudd/l4-feed-reader)[ Packagist](https://packagist.org/packages/awjudd/feed-reader)[ RSS](/packages/awjudd-feed-reader/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (7)Dependencies (2)Versions (9)Used By (1)

Laravel 5 - Feed Reader
=======================

[](#laravel-5---feed-reader)

A simple RSS feed reader for **Laravel 5**

Features
--------

[](#features)

- One command to read any RSS feed
- Different RSS feed profiles enabled

Quick Start
-----------

[](#quick-start)

In the `require` key of `composer.json` file add the following:

```
"awjudd/feed-reader": "1.3.*"

```

Run the Composer update command

```
$ composer update

```

In your `config/app.php` add `'Awjudd\FeedReader\FeedReaderServiceProvider'` to the end of the `$providers` array

```
'providers' => array(
    Illuminate\Auth\AuthServiceProvider::class,
    Illuminate\Broadcasting\BroadcastServiceProvider::class,
    ...
    Awjudd\FeedReader\FeedReaderServiceProvider::class,

),

'aliases' => array(
    'App' => Illuminate\Support\Facades\App::class,
    'Artisan' => Illuminate\Support\Facades\Artisan::class,
    ...
    'FeedReader' => Awjudd\FeedReader\Facade::class,
),
```

Setup
-----

[](#setup)

### Publishing the Configuration

[](#publishing-the-configuration)

After installing through composer, you should publish the config file. To do this, run the following command:

```
$ php artisan vendor:publish

```

### Configuration Values

[](#configuration-values)

Once published, the configuration file contains an array of profiles. These will define how the RSS feed reader will react. By default the "default" profile will used. For more information on: [here](http://simplepie.org/wiki/reference/simplepie/start).

### How to use

[](#how-to-use)

Once you have all of the configuration settings set up, in order to read a RSS feed all you need to do is call the `read` function:

```
FeedReader::read('http://www.example.com/rss');
```

This function accepts 2 parameters however, the second parameter is optional. The second parameter is the configuration profile that should be used when reading the RSS feed.

This will return to you the SimplePie object with the RSS feed in it.

License
-------

[](#license)

Feed Reader is free software distributed under the terms of the MIT license

Additional Information
----------------------

[](#additional-information)

Any issues, please [report here](https://github.com/awjudd/l4-feed-reader/issues)

###  Health Score

41

—

FairBetter than 89% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity45

Moderate usage in the ecosystem

Community21

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 90.9% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~167 days

Recently: every ~215 days

Total

7

Last Release

3444d ago

PHP version history (3 changes)v1.0.0PHP &gt;=5.3.0

1.2.0PHP &gt;=5.4.0

1.3.0.0PHP &gt;=5.5.9

### Community

Maintainers

![](https://www.gravatar.com/avatar/6c1a37465afdee14b2740a387deaae40ac376e38015db7af98f90b7fd97fed22?d=identicon)[awjudd](/maintainers/awjudd)

---

Top Contributors

[![awjudd](https://avatars.githubusercontent.com/u/1910996?v=4)](https://github.com/awjudd "awjudd (30 commits)")[![AntonNiklasson](https://avatars.githubusercontent.com/u/785676?v=4)](https://github.com/AntonNiklasson "AntonNiklasson (1 commits)")[![konomae](https://avatars.githubusercontent.com/u/1920783?v=4)](https://github.com/konomae "konomae (1 commits)")[![ManiacTwister](https://avatars.githubusercontent.com/u/893193?v=4)](https://github.com/ManiacTwister "ManiacTwister (1 commits)")

### Embed Badge

![Health badge](/badges/awjudd-feed-reader/health.svg)

```
[![Health](https://phpackages.com/badges/awjudd-feed-reader/health.svg)](https://phpackages.com/packages/awjudd-feed-reader)
```

###  Alternatives

[barryvdh/laravel-ide-helper

Laravel IDE Helper, generates correct PHPDocs for all Facade classes, to improve auto-completion.

14.9k123.0M687](/packages/barryvdh-laravel-ide-helper)[illuminate/pipeline

The Illuminate Pipeline package.

9346.6M213](/packages/illuminate-pipeline)[illuminate/pagination

The Illuminate Pagination package.

10532.5M862](/packages/illuminate-pagination)[spatie/laravel-pjax

A pjax middleware for Laravel 5

513371.8k11](/packages/spatie-laravel-pjax)[spatie/laravel-mix-preload

Add preload and prefetch links based your Mix manifest

169176.0k2](/packages/spatie-laravel-mix-preload)[illuminate/cookie

The Illuminate Cookie package.

224.3M122](/packages/illuminate-cookie)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
