dragon-code/laravel-feeds

Fast export of large datasets to feeds for marketplaces and services

Fund package maintenance!
Boosty
Yoomoney

Installs: 351

Dependents: 0

Suggesters: 0

Security: 0

Stars: 34

Watchers: 0

Forks: 1

Open Issues: 0

pkg:composer/dragon-code/laravel-feeds

1.9.0 2025-10-31 23:29 UTC

README

Laravel Feeds

Stable Version Total Downloads License

Laravel Feeds is an easy and fast way to export large amounts of data into feeds for marketplaces and other consumers.

🌟 Features

  • Chunked queries to the database
  • Draft mode during processing
  • Easy property mapping
  • Generate feeds, sitemaps, and more

Installation

You can install the Laravel Feeds package via Composer:

composer require dragon-code/laravel-feeds

You should publish the migration and the config/feeds.php file with:

php artisan vendor:publish --tag="feeds"

Warning

Before running migrations, verify the database connection settings in config/feeds.php.

Now you can run migrations and proceed to create feeds.

Basic Usage

To create a feed class, use the make:feed console command:

php artisan make:feed User -t

As a result of executing the console command, the files app/Feeds/UserFeed.php and app/Feeds/Items/UserFeedItem.php will be created.

Check the operation/migration file that was created for you and run the console command:

# For Laravel Deploy Operations
php artisan operations

# For Laravel Migrations
php artisan migrate

To generate all active feeds, use the console command:

php artisan feed:generate

Documentation

📚 You will find full documentation on the dedicated documentation site.

License

This package is licensed under the MIT License.