keboola/csv
Keboola CSV is a lightweight PHP library for reading and writing CSV files with full control over delimiters, enclosures, escape characters, line endings, and headers, plus validation and reliable handling of large files.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| keboola/php-csvtable | 0.89 | A PHP library for reading and writing CSV tables, offering an object-oriented API over CSV files with configurable delimiters, enclosures, and escaping. It follows Keboola CSV conventions and provides utilities for manipulating tabular data in PHP applications. | 0 | 0 | 1 | 132 | 0 | 0.3 | 29.3 | MIT | 3 years ago | |
| usmanhalalit/laracsv | 0.87 | — | 607 | 611 | 58 | 40K | 5 | 6.5 | 26.6 | MIT | 6 years ago | |
| coderflex/laravel-csv | 0.86 | — | 64 | 64 | 7 | 0 | 0 | 4.0 | 1.1 | MIT | 1 year ago | |
| jwage/easy-csv | 0.86 | Easy CSV is a lightweight PHP library for reading and writing CSV files. It wraps league/csv with a simple API, letting you parse rows into associative arrays keyed by header and write arrays back to CSV with minimal code. Ideal for imports, exports, and data migrations. | 252 | 256 | 58 | 9K | 6 | 2.4 | 1.3 | MIT | 7 years ago | |
| goodby/csv | 0.86 | Goodby CSV is a memory-efficient, flexible PHP library for importing and exporting CSV files. It processes rows line by line via callbacks without loading everything into memory, supports multibyte encodings like SJIS-win, EUC-JP, and UTF-8, and is fully unit-tested for enterprise use. | 948 | 985 | 145 | 35K | 27 | 19.1 | 34.5 | MIT | 10 years ago | |
| ajgl/csv | 0.86 | — | 5 | 5 | 1 | 5 | 0 | 0.5 | 2.6 | MIT | 5 years ago | |
| cbytedigital/laravel-bi-data-export | 0.86 | A Laravel package for exporting business intelligence data. It provides a simple way to move application data into BI and reporting tools, helping teams prepare datasets for analysis without writing custom export logic. | 2 | — | 0 | — | 1 | 0.1 | — | MIT | 3 years ago | |
| spatie/simple-excel | 0.86 | Read and write simple Excel and CSV files in Laravel/PHP with low memory usage thanks to generators. SimpleExcelReader and SimpleExcelWriter handle .xlsx and .csv, support LazyCollections for large files, and make row-by-row processing easy. Ideal for importing and exporting large spreadsheets. | 1,377 | 1,379 | 139 | 1M | 0 | 39.6 | 46.9 | MIT | 2 weeks ago | |
| portphp/csv | 0.85 | CSV reader and writer for PortPHP import/export workflows. Stream CSV files with configurable delimiters, enclosures, and headers, and plug into PortPHP pipelines for efficient data migration, ETL, and bulk imports in PHP applications. | 35 | — | 20 | — | 0 | 15.2 | — | MIT | 3 months ago |
|
| romansulzhyk/filament-import | 0.85 | A Filament plugin for importing records from CSV and Excel files into Eloquent models, with configurable columns, validation, and chunked processing for reliable admin-side data imports. | 0 | 0 | 0 | 878 | 0 | 18.3 | 47.1 | MIT | 1 month ago | |
| parsecsv/php-parsecsv | 0.85 | ParseCsv is a lightweight PHP library for reading, parsing, and writing CSV files with a simple API. It supports custom delimiters, enclosures, encodings, header mapping, filtering, sorting, and large-file handling, making CSV import/export straightforward in PHP and Laravel projects. | 682 | — | 171 | — | 8 | 10.8 | 2.3 | MIT | 4 years ago |
|
| csanquer/colibri-csv | 0.85 | Colibri CSV is a lightweight, fast PHP library for reading and writing CSV files. It offers a fluent object-oriented API, streamed iteration for large files, and configurable delimiters, enclosures, and encodings, working standalone or in any PHP project. | 16 | — | 4 | — | 2 | 0.6 | — | GPL-3.0 | — |
|
| handcraftedinthealps/goodby-csv | 0.85 | — | 44 | 44 | 5 | 102K | 0 | 1.7 | 46.4 | MIT | 1 year ago | |
| dutchcodingcompany/csv-collection | 0.85 | Easily read CSV files into Laravel Collections. Configure delimiters, enclosures, headers, and encoding, then use familiar Collection methods to filter, map, and transform rows—ideal for imports, reports, and data processing workflows. A simple, fluent API for CSV data in Laravel. | 11 | — | 4 | — | 0 | 20.2 | — | MIT | 1 week ago | |
| askdkc/livewire-csv | 0.85 | Livewire CSV is a Laravel Livewire package for handling CSV imports with a simple API, using database UPSERT to create or update records. It includes a setup command, importer and button components, queue support, and TALL stack integration. | 17 | 17 | 4 | 9 | 0 | 20.7 | 3.1 | MIT | 4 months ago | |
| kzykhys/php-csv-parser | 0.85 | kzykhys/php-csv-parser is a lightweight PHP library for reading and parsing CSV files. It offers a simple API, iterator-based access, configurable delimiters and enclosures, and optional header handling for straightforward CSV import tasks. | 53 | 56 | 24 | 8K | 2 | 1.7 | 30.8 | MIT | 12 years ago | |
| chaplean/csv-bundle | 0.85 | — | 0 | 0 | 0 | 1 | 0 | 0.0 | 4.2 | — | — | |
| clickandmortar/advanced-csv-connector-bundle | 0.84 | — | 22 | 22 | 8 | 8 | 6 | 20.7 | 4.0 | — | 6 months ago | |
| waad/filament-import-wizard | 0.84 | Queue-powered 4-step CSV and Excel import wizard for Filament with smart column mapping, relationship linking, Spatie Translatable and locale merge support, dynamic schema validation, upsert, and live progress tracking for 100K+ row imports. | 12 | 12 | 2 | 2K | 0 | 18.0 | 35.3 | — | 2 months ago | |
| agence-dnd-bundle/csv-converter | 0.84 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — |
How can I help you explore Laravel packages today?