PHPackages                             hosseinhunta/huntfeed - 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. [Mail &amp; Notifications](/categories/mail)
4. /
5. hosseinhunta/huntfeed

ActiveLibrary[Mail &amp; Notifications](/categories/mail)

hosseinhunta/huntfeed
=====================

Event-driven PHP library for consuming, normalizing, and distributing RSS, Atom, and WebSub (PubSubHubbub) feed updates with real-time push notifications.

v1.0.0(4mo ago)10MITPHPPHP ^8.1CI failing

Since Dec 15Pushed 4mo ago1 watchersCompare

[ Source](https://github.com/hosseinhunta/huntfeed)[ Packagist](https://packagist.org/packages/hosseinhunta/huntfeed)[ Docs](https://github.com/hosseinhunta/huntfeed)[ RSS](/packages/hosseinhunta-huntfeed/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)DependenciesVersions (2)Used By (0)

🚀 HuntFeed – Production-Ready PHP Feed Management Library
=========================================================

[](#-huntfeed--production-ready-php-feed-management-library)

🔥 Real-Time RSS/Atom Feed Management with WebSub Support
--------------------------------------------------------

[](#-real-time-rssatom-feed-management-with-websub-support)

[![PHP Version](https://camo.githubusercontent.com/6518db1335bf20fdff07253dc6d6d0cec955b5fb6a8ef1382ac6d73687ecc07f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253345253344382e312d626c7565)](https://www.php.net/)[![License: MIT](https://camo.githubusercontent.com/fdf2982b9f5d7489dcf44570e714e3a15fce6253e0cc6b5aa61a075aac2ff71b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667)](LICENSE)[![GitHub Stars](https://camo.githubusercontent.com/bdccc92559fdb88d9763ef44e0995b3c3330c67150bebc9574dcfa1176b8ade2/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f686f737365696e68756e74612f68756e7466656564)](https://github.com/hosseinhunta/huntfeed)[![Packagist Downloads](https://camo.githubusercontent.com/f1114926a2f3eb6a793dcbe635da2fcc9c6d1f7a54690d32619f73ec0ecb3eaf/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f686f737365696e68756e74612f68756e7466656564)](https://packagist.org/packages/hosseinhunta/huntfeed)[![WebSub Ready](https://camo.githubusercontent.com/82ab18210105ac70214c1be82fb01bd1088e7949da25e881c46507be88762423/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5765625375622d52656164792d677265656e)](https://www.w3.org/TR/websub/)[![Tests Passing](https://camo.githubusercontent.com/ce30e6f0a93c1803737f457cef09907d34653b1fa59a72bbe121bc6bf19f13f6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f74657374732d313225324225323070617373696e672d627269676874677265656e)](tests/)

[![HuntFeed, event-driven PHP library for consuming, normalizing, and distributing RSS, Atom, and WebSub](https://github.com/hosseinhunta/huntfeed/raw/main/docs/huntfeed-readme.jpg)](https://github.com/hosseinhunta/huntfeed/blob/main/docs/huntfeed-readme.jpg)

**HuntFeed** is a production-ready, event-driven PHP library for consuming, normalizing, and distributing RSS, Atom, and WebSub feed updates with **real-time push notifications**. Perfect for feed aggregators, news readers, and content monitoring applications.

---

✨ Why Choose HuntFeed?
----------------------

[](#-why-choose-huntfeed)

📊 Performance Benchmarks
------------------------

[](#-performance-benchmarks)

ScenarioTraditional PollingHuntFeed with WebSubImprovement**100 feeds, 15-min interval**9,600 requests/day~100 requests/day**99% fewer requests****Bandwidth Usage**~5 MB/day&lt;100 KB/day**98% reduction****Update Latency**15 minutes&lt;1 second**150x faster****Server Load**Continuous pollingEvent-driven**Massively scalable**🆚 HuntFeed vs SimplePie
-----------------------

[](#-huntfeed-vs-simplepie)

FeatureSimplePieHuntFeed**Real-Time Updates**❌ Polling only✅ WebSub push**PHP Version**5.2+8.1+ (modern features)**Feed Formats**RSS, AtomRSS, Atom, JSON Feed, RDF, GeoRSS**Performance**9,600 reqs/day~100 reqs/day**Security**BasicHMAC-SHA1**Export Formats**2 formats7 formats---

🛡️ Trust &amp; Production Ready
-------------------------------

[](#️-trust--production-ready)

### ✅ Security Features

[](#-security-features)

- **HMAC-SHA1 Verification** – All WebSub notifications are signed
- **SSL/TLS Enforcement** – HTTPS required in production
- **Challenge Verification** – Prevents unauthorized subscriptions
- **No Data Leakage** – Sensitive data never logged

### ✅ Enterprise-Grade

[](#-enterprise-grade)

- **12+ Comprehensive Tests** – All passing
- **PSR-12 Compliant Code** – Industry standards
- **2000+ Lines Documentation** – Complete coverage
- **Active Maintenance** – Regular updates and security patches

---

📦 Quick Installation
--------------------

[](#-quick-installation)

Requirements
------------

[](#requirements)

- **PHP 8.1+** (Takes advantage of modern PHP features)
- **cURL extension** (For HTTP requests)
- **SimpleXML extension** (For XML parsing)
- **JSON extension** (For JSON handling)

**No external dependencies** for core functionality!

```
composer require hosseinhunta/huntfeed
```

### Basic Usage - Get Started in 30 Seconds

[](#basic-usage---get-started-in-30-seconds)

```
