PackageTrack
Sign in Get early access

shuchkin/simplexlsxgen

Export data to Excel XLSx file. PHP XLSX generator.

1.5.17 2.6M downloads/mo #2710 most downloaded on Packagist shuchkin/simplexlsxgen

What this package is like to depend on

Last release 3 months ago

03 May 2026

Ships fairly regularly

a new release about every 3 months

Most releases are documented

notes for 53 of 64 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

64 releases · first in 2020

5 releases in the last 12 months

see the full history below

Release timeline

64 releases · May 2020 to May 2026
2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 64
  1. 1.5.17 03 May 2026

    Nothing published for this version

  2. 1.5.16 23 Apr 2026

    Nothing published for this version

  3. 1.5.15 12 Mar 2026

    Nothing published for this version

  4. 1.5.14 11 Mar 2026

    Nothing published for this version

  5. 1.5.12 24 Oct 2025

    Nothing published for this version

  6. 1.5.11 09 Aug 2025

    Nothing published for this version

  7. 1.5.10 07 Jul 2025

    Nothing published for this version

  8. 1.4.15 28 May 2025

    Nothing published for this version

  9. 1.4.14 06 Mar 2025

    Nothing published for this version

  10. 1.4.13 13 Oct 2024

    Nothing published for this version

  11. 1.4.12 28 Jul 2024
    Release notes
    • tag <raw> for styled raw values
    Open source →
  12. 1.4.11 07 Feb 2024
    Release notes
    • hyperlinks to local files
    • num2name static now
    Open source →
  13. 1.4.10 30 Dec 2023
    Release notes
    • added SimpleXLSXGen::create($title = null) to create empty book with title
    • added SimpleXLSXGen::save to save xlsx in current folder as title.xslx or curdate.xlsx
    • SimpleXLSXGen::esc and SimpleXLSXGen::date2excel static now
    • added examples SimpleXLSXGen::create, SimpleXSLXGen::raw, SimpleXLSXGen:save in README.md
    • fixed fpassthru disabled issue
    • fixed empty book, A1 empty now, text No data removed
    • thx Javier
    Open source →
  14. 1.3.20 12 Dec 2023
    Release notes
    • force little endian numbers in zip headers
    Open source →
  15. 1.3.19 11 Dec 2023

    Nothing published for this version

  16. 1.3.18 01 Dec 2023
    Release notes
    • simple linebreaks
    Open source →
  17. 1.3.17 02 Oct 2023
    Release notes
    Open source →
  18. 1.3.16 12 Sep 2023
    Release notes
    • preserve leading or traling spaces
    Open source →
  19. 1.3.15 19 Apr 2023
    Release notes
    • added meta: setTitle, setSubject, setAuthor, setCompany, setManager, setKeywords, setDescription, setCategory, setApplication, setLastModifiedBy. Thx Oleg Kosarev
    Open source →
  20. 1.3.14 18 Apr 2023
    Release notes
    • fixed "This action doesn't work on multiple selection" error
    Open source →
  21. 1.3.13 10 Apr 2023
    Release notes
    • $xlsx->rightToLeft() - RTL mode. Column A is on the far right, Column B is one column left of Column A, and so on. Also, information in cells is displayed in the Right to Left format.
    Open source →
  22. 1.3.12 31 Mar 2023
    Release notes
    • <style font-size="32">Big Text</style> - font size in cells, thx Andrew Robinson
    Open source →
  23. 1.3.11 28 Mar 2023
    Release notes
    • freezePanes( corner_cell ) - freezePanes to keep an area of a worksheet visible while you scroll, corner_cell is not included, thx Javier
    Open source →
  24. 1.3.10 14 Dec 2022
    Release notes
    • added borders <style border="medium">Black Border</style> see colored examples
    • added formulas <f v="100">SUM(B1:B10)</f> see examples
    • added internal links <a href="sheet2!A1">Go to page 2</a>
    • added custom number formats <style nf="&quot;£&quot;#,##0.00">500</style>
    • added 3 currencies $data = [ ['$100.23', '2000.00 €', '1200.30 ₽'] ];
    Open source →
  25. 1.2.16 12 Aug 2022
    Release notes
    • added autoFilter( $range )
    $xlsx->autoFilter('A2:B10');
    
    • fixed 0% bug
    Open source →
  26. 1.2.15 05 Jul 2022
    Release notes
    • added wrap words in long strings <wraptext>long long line</wraptext>
    Open source →
  27. 1.2.14 10 Jun 2022
    Release notes
    Open source →
  28. 1.2.13 01 Jun 2022
    Release notes
    • setColWidth(num_col_started_1, size_in_chars) - set column width
    Open source →
  29. 1.2.12 17 May 2022
    Release notes
    • Vertical align (tags top,middle,bottom) <bottom>12345</bottom>
    Open source →
  30. 1.2.11 30 Apr 2022
    Release notes
    • Row height <style height="50">Custom row height 50</style>
    Open source →
  31. 1.2.10 24 Apr 2022
    Release notes
    • Added colors <style color="#FFFF00" bgcolor="#00FF00">Yellow text on blue background</style>, thx mrjemson
    Open source →
  32. 1.1.12 15 Mar 2022
    Release notes
    • Added $xlsx->mergeCells('A1:C1')
    Open source →
  33. 1.1.11 11 Feb 2022
    Release notes
    • sheet name maximum length is 31 chars, mb_substr used now
    • license fixed
    Open source →
  34. 1.1.10 05 Feb 2022
    Release notes
    • namespace added, use Shuchkin\SimpleXLSXGen
    Open source →
  35. 1.0.23 31 Jan 2022
    Release notes
    • fixed dates if year < 1900 and time only cells, thx fapth
    Open source →
  36. 1.0.22 28 Oct 2021
    Release notes
    • Escape \x00 and \x0B (vertical tab)
    Open source →
  37. 1.0.21 03 Sep 2021
    Release notes
    • Fixed saveAs / downloadAs / etc methods more than once
    Open source →
  38. 1.0.20 29 Jul 2021
    Release notes
    • Fixed sheet names duplicates (Page, Page (1), Page (2)...)
    Open source →
  39. 1.0.19 28 Jul 2021
    Release notes
    • Fixed sheet names duplicates
    Open source →
  40. 1.0.18 27 Jul 2021
    Release notes
    • Fixed email regex
    Open source →
  41. 1.0.17 27 Jul 2021
    Release notes
    • Fixed " and & in sheets names
    Open source →
  42. 1.0.16 30 Jun 2021
    Release notes
    • Fixed "&" in hyperlinks
    Open source →
  43. 1.0.15 21 Jun 2021
    Release notes
    • Fixed mailto hyperlinks detection
    Open source →
  44. 1.0.14 08 Jun 2021
    Release notes
    • Added mailto hyperlinks support (thx Howard Martin)
    SimpleXLSXGen::fromArray([
    	['Mailto hyperlink', '<a href="mailto:[email protected]">Please email me</a>']
    ])->saveAs('test.xlsx');
    
    Open source →
  45. 1.0.13 29 May 2021
    Release notes
    Open source →
  46. 1.0.12 19 May 2021
    Release notes
    • Fixed hyperlink regex
    Open source →
  47. 1.0.11 14 May 2021
    Release notes
    • Fixed 0.00% format, thx marcrobledo, more examples in README.md
    Open source →
  48. 1.0.10 02 May 2021
    Release notes

    Stable release

    • Added hyperlinks and minimal formatting
    Open source →
  49. 0.9.25 26 Feb 2021
    Release notes
    • Added PHP Datetime object values in a cells
    Open source →
  50. 0.9.24 26 Feb 2021
    Release notes
    • Percent support
    Open source →
  51. 0.9.23 25 Jan 2021
    Release notes
    • Fix local floats in XML
    Open source →
  52. 0.9.22 03 Nov 2020
    Release notes
    • Added multiple sheets support, thx Savino59, class ready for extend now
    Open source →
  53. 0.9.21 16 Oct 2020
    Release notes
    • Updated images
    Open source →
  54. 0.9.20 04 Oct 2020
    Release notes
    • Disable type detection if string started with chr(0)
    Open source →
  55. 0.9.19 23 Aug 2020
    Release notes
    • Numbers like SKU right aligned now
    Open source →
  56. 0.9.18 22 Aug 2020
    Release notes
    • Fixed fast shared strings index
    Open source →
  57. 0.9.17 21 Aug 2020
    Release notes
    • Fixed real numbers in 123.45 format detection, fast shared strings index (thx fredriksundin)
    Open source →
  58. 0.9.16 29 Jul 2020
    Release notes
    • Fixed time detection in HH:MM:SS format
    Open source →
  59. 0.9.15 14 Jul 2020
    Release notes
    • Escape of shared strings for special chars in cells #1
    Open source →
  60. 0.9.14 31 May 2020
    Release notes
    • Fixed num2name A-Z,AA-AZ column names, thx Ertan Yusufoglu
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive