Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Laravel Feed Laravel Package

spatie/laravel-feed

Generate RSS, Atom, and JSON feeds for your Laravel app with minimal code. Install, register Route::feeds(), configure your feed items, and serve standards-compliant feeds from your application quickly and easily.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs Buy: Eliminates the need to build and maintain a custom feed generator, leveraging Spatie’s battle-tested solution with 970+ stars and active maintenance. Saves engineering resources that can be redirected to core product features.
  • Use Cases: Ideal for content-heavy applications (blogs, news sites, podcasts) requiring syndication via RSS, Atom, or JSON feeds for SEO, content distribution, and third-party integrations (e.g., feed readers, podcast directories).
  • Roadmap Alignment: Enables rapid implementation of feed support without dedicated backend work, supporting multi-format compatibility (RSS 2.0, Atom, JSONFeed) to future-proof content distribution strategies.

When to Consider This Package

  • Adopt when: Your Laravel application serves dynamic content needing syndication, you require standard feed formats with minimal configuration, and your team prioritizes leveraging proven open-source tools over custom development. The package’s simplicity (3-step setup: install, config, implement Feedable interface) makes it ideal for standard use cases.
  • Avoid when: The project isn’t Laravel-based, you need highly non-standard feed logic beyond the Feedable interface (e.g., complex dynamic item transformations), or the feed requirements are trivial (e.g., a single static XML file where manual generation is simpler). Also, if your team lacks Laravel expertise, the package’s conventions may require a learning curve.

How to Pitch It (Stakeholders)

  • Executives: "This package delivers instant RSS/Atom feed capabilities for your content—boosting SEO, enabling distribution to platforms like Apple Podcasts and news aggregators, and driving organic traffic. With zero licensing costs and hours of setup time instead of weeks of custom development, it’s a high-impact, low-risk feature that enhances user engagement and content reach."
  • Engineering: "Spatie’s laravel-feed integrates natively with Laravel’s ecosystem, handling all feed formats and edge cases out-of-the-box. Minimal setup—just a config file and a simple Feedable interface on your models—reduces technical debt. With active maintenance, comprehensive tests, and MIT licensing, it’s a reliable, maintainable solution that lets us focus on business logic rather than feed generation plumbing."
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
milesj/emojibase
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport