Download the PHP package wesleydeveloper/data-processor without Composer
On this page you can find all versions of the php package wesleydeveloper/data-processor. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download wesleydeveloper/data-processor
More information about wesleydeveloper/data-processor
Files in wesleydeveloper/data-processor
Download wesleydeveloper/data-processor
More information about wesleydeveloper/data-processor
Files in wesleydeveloper/data-processor
Vendor wesleydeveloper
Package data-processor
Short Description High-performance data import/export package for Laravel with cloud storage support, chunking, and queue processing
License MIT
Homepage https://github.com/wesleydeveloper/data-processor
Package data-processor
Short Description High-performance data import/export package for Laravel with cloud storage support, chunking, and queue processing
License MIT
Homepage https://github.com/wesleydeveloper/data-processor
Please rate this library. Is it a good library?
Informations about the package data-processor
π Laravel Data Processor
A high-performance Laravel package for importing and exporting large datasets with cloud storage support, automatic chunking, queue processing, and memory-efficient generators.
Built on top of OpenSpout for maximum performance and minimal memory usage.
π Features
- β‘ High Performance: Process millions of rows with minimal memory usage
- βοΈ Cloud Storage: Native support for AWS S3, Google Cloud Storage, Azure, and more
- π Auto Chunking: Automatically splits large files into smaller chunks
- π Queue Support: Background processing with Laravel Queues
- π§ Memory Efficient: Uses PHP generators to handle large datasets
- π Multiple Formats: Excel (XLSX), CSV, ODS support
- β Data Validation: Built-in validation with Laravel's validator
- π― Laravel Integration: Seamless integration with Laravel ecosystem
- π§ͺ Well Tested: Comprehensive test suite with performance benchmarks
π Requirements
-- OpenSpout 4.0+
π³ Docker
Use Docker para rodar a suΓte de testes em um ambiente PHPΒ 8.3 isolado:
π¦ Installation
You can install the package via composer:
Publish the config file:
π Quick Start
Import Data
Create an import class:
Process the import:
Export Data
Create an export class:
Process the export:
All versions of data-processor with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.3
illuminate/support Version ^11.0|^12.0
illuminate/filesystem Version ^11.0|^12.0
illuminate/queue Version ^11.0|^12.0
illuminate/validation Version ^11.0|^12.0
openspout/openspout Version ^4.30
illuminate/support Version ^11.0|^12.0
illuminate/filesystem Version ^11.0|^12.0
illuminate/queue Version ^11.0|^12.0
illuminate/validation Version ^11.0|^12.0
openspout/openspout Version ^4.30
The package wesleydeveloper/data-processor contains the following files
Loading the files please wait ....