{"repo":"viest/php-ext-xlswriter","free":true,"listed":false,"github":"https://github.com/viest/php-ext-xlswriter","clone":"git clone https://github.com/viest/php-ext-xlswriter.git","description":"🚀 PHP Extension for creating and reader XLSX files.","language":"C","stars":2372,"topics":["php","excel","extension","xlsx-files","xlsx-writer","xlsxwriter","xlsx","dll","excel-export","excelwriter"],"license":"BSD-2-Clause","category":"api-integrations-sdks","readme_excerpt":"Why use xlswriter The chart below compares xlswriter with PhpSpreadsheet (the maintained successor to PHPExcel) when exporting an XLSX file, scaled all the way to Excel's row limit. Writing 1,048,576 rows × 10 columns, xlswriter is about 20× faster, and its fixed-memory mode keeps peak memory flat at 30 MB no matter how many rows you write — whereas a pure-PHP library's memory grows with the data (≈7 GB for the same file). The two xlswriter modes track within 10% of each other on time. Fixed-memory mode is marginally faster because it streams each row straight to disk and frees it immediately — a single pass, with no full in-memory model to build up and then serialize a second time at the end. The trade-off is that, unlike normal mode, it can no longer revisit a cell once it has been written (and its strings are stored inline rather than de-duplicated, so the file can be slightly larger). Normal mode keeps the whole workbook in memory, which is what lets you write cells in any order and re-style them before saving. xlswriter is a PHP C Extension for Excel 2007+ XLSX files. It writes text, numbers, formulas, dates, charts, images and hyperlinks to new workbooks, opens existing files to edit them and save the result, reads their contents back, and evaluates formulas to a computed value. It supports features such as: Writer 100% compatible Excel XLSX files. Full Excel formatting. Merged cells. Defined names. Autofilters. Charts. Data validation and drop down lists. Conditional f","default_branch":null,"files":null,"tree":[],"storefront":"/r/viest","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/viest/php-ext-xlswriter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}