box/spout
Fast, low-memory PHP library for reading and writing spreadsheet files (CSV, XLSX, ODS). Designed to handle very large files while using under ~3MB RAM. Requires PHP 7.2+, zip and xmlreader extensions. Archived/no longer maintained.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| yectep/phpspreadsheet-bundle | 0.84 | A Symfony bundle that integrates PhpSpreadsheet into your app, providing service-container access for reading, writing, and exporting Excel/CSV spreadsheets with minimal setup and PhpSpreadsheet’s full API. | 56 | 59 | 25 | 38K | 7 | 18.0 | 46.3 | MIT | 3 months ago | |
| openspout/openspout | 0.83 | OpenSpout is a fast, memory-efficient PHP library for reading and writing CSV, XLSX, and ODS spreadsheets. A community fork of box/spout, it handles very large files while keeping memory usage under 3MB. | 1,276 | 1,226 | 160 | 6M | 1 | 45.8 | 63.1 | MIT | 1 week ago | |
| shuchkin/simplexlsx | 0.83 | SimpleXLSX is a lightweight PHP library for reading and parsing Microsoft Excel .xlsx files without heavy dependencies. It extracts worksheet rows, cell values, dates, and basic formatting, making spreadsheet import simple and fast for PHP applications. | 1,827 | 1,835 | 485 | 220K | 5 | 25.0 | 29.8 | MIT | — | |
| phpofficewetak/phpexcel | 0.83 | phpofficewetak/phpexcel is a PHP library for reading and writing Excel spreadsheet files, including XLS, XLSX, and CSV. It offers cell formatting, formulas, worksheet manipulation, and styles for legacy projects built on the PHPExcel API. | 1 | 1 | 0 | 118 | 0 | 0.0 | 24.6 | NOASSERTION | 6 years ago | |
| viest/xlswriter | 0.83 | High-performance PHP extension for reading and writing Excel XLSX files with low memory usage. Built in C on libxlsxwriter, it supports formulas, charts, images, formatting, conditional formatting and data validation—fast, reliable and ideal for large exports. | 2,372 | 2,370 | 237 | 299 | 7 | 34.4 | 2.9 | BSD-2-Clause | 4 months ago | |
| davidannebicque/html-to-spreadsheet-bundle | 0.83 | A Symfony bundle that converts annotated HTML tables into Excel, OpenDocument, or CSV files using declarative data-xls attributes. Style cells, add formulas, images, and multiple sheets with Twig and HTML instead of the PhpSpreadsheet API. | 7 | 7 | 1 | 814 | 1 | 20.1 | 32.3 | MIT | 1 month ago | |
| portphp/spreadsheet | 0.83 | Spreadsheet reader and writer for PortPHP, built on PhpSpreadsheet. Import Excel and CSV files into PHP applications and export data to XLSX, ODS, or CSV through a consistent, extensible API. | 14 | — | 8 | — | 0 | 14.8 | — | MIT | 3 months ago |
|
| stev/spout-bundle | 0.83 | A PHP bundle wrapping the Spout spreadsheet library, giving your app a simple service for importing and exporting XLSX, ODS, and CSV files. Handy for reading and writing spreadsheets without heavy dependencies or extension requirements. | 0 | 0 | 2 | 1 | 0 | 0.1 | 4.2 | GPL-3.0 | 6 years ago | |
| phpexcel/phpexcel | 0.82 | PHPExcel is a PHP library for reading, writing, and modifying spreadsheet files. Create and parse Excel workbooks, worksheets, cells, formulas, formatting, and charts, and export to common formats like XLS, XLSX, CSV, and more. | 0 | 10 | — | 2 | — | 0.0 | 6.6 | — | — | |
| akeneo-labs/spreadsheet-parser | 0.82 | Lightweight spreadsheet reader focused on low memory usage, even for large files. Parses XLSX and CSV, exposes workbook/worksheet APIs, and provides row iterators for streaming data extraction with configurable CSV options (encoding, delimiter, enclosure, etc.). | 145 | 147 | 49 | 5K | 13 | 7.6 | 27.2 | NOASSERTION | 7 years ago | |
| viest/php-ext-xlswriter-ide-helper | 0.82 | IDE helper stubs for the PHP xlswriter extension, providing autocompletion, type hints, and inline documentation for its classes and methods in your editor. Improves code navigation and reduces errors when writing Excel files with xlswriter, with no runtime overhead. | 16 | 23 | 9 | 15K | 0 | 0.4 | 40.7 | — | — | |
| akeneo-labs/spreadsheet-parser-bundle | 0.82 | — | 4 | 4 | 1 | 1 | 0 | 0.7 | 1.1 | NOASSERTION | 12 years ago | |
| phpoffice/phpexcel | 0.82 | — | 11,342 | 11,631 | 4,102 | 242K | 561 | 30.0 | 28.5 | NOASSERTION | — | |
| avadim/fast-excel-reader | 0.81 | Fast, memory-efficient Excel reader for PHP and Laravel. Streams XLSX worksheets with XMLReader to read rows and cells without loading whole files, making it suitable for large spreadsheets and background jobs. Simple API with minimal dependencies. | 108 | 108 | 20 | 62K | 0 | 19.7 | 44.3 | MIT | 4 weeks ago | |
| denisok94/symfony-export-xlsx | 0.81 | — | 1 | 1 | 0 | 108 | 0 | 1.2 | 24.0 | MIT | 1 year ago | |
| cyber-duck/laravel-excel | 0.81 | — | 74 | 78 | 24 | 2K | 7 | 6.6 | 21.4 | MIT | 5 years ago | |
| phpoffice/phpspreadsheet | 0.81 | PhpSpreadsheet is a pure PHP library for reading and writing spreadsheet files such as Excel and LibreOffice Calc. It provides a rich set of classes for working with workbooks, worksheets, formulas, and styling, making spreadsheet import, export, and manipulation straightforward in PHP applications. | 14,003 | 14,328 | 3,631 | 15M | 83 | 92.5 | 75.5 | MIT | 1 month ago | |
| boenrobot/big-xlsx-bundle | 0.81 | — | 0 | 0 | 0 | 35 | 0 | 0.0 | 21.5 | — | — | |
| league/csv | 0.80 | — | 0 | 3,638 | — | 11M | — | 9.0 | 55.3 | — | — | |
| nikazooz/laravel-simplesheet | 0.80 | Laravel SimpleSheet provides a simple, expressive API for importing and exporting spreadsheet files in Laravel. Read rows into arrays, write data to Excel or CSV files, and integrate file uploads or storage with minimal boilerplate. | 15 | — | 10 | — | 0 | 0.3 | — | MIT | 5 years ago |
How can I help you explore Laravel packages today?