awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
PHPOffice avatar

PHPOffice/PhpSpreadsheet

0
View on GitHub↗
13,932 Stars·3,619 Forks·PHP·MIT·3 Aufrufephpspreadsheet.readthedocs.io↗

PhpSpreadsheet

PhpSpreadsheet is a PHP library used for reading and writing spreadsheet files across various formats. It functions as a spreadsheet file generator and an Excel file parser, allowing for the programmatic creation and manipulation of documents compatible with software such as Microsoft Excel and LibreOffice Calc.

The library provides capabilities for programmatic spreadsheet generation and data extraction, enabling the conversion of data from spreadsheet files into programmable PHP formats. It also facilitates cross-format spreadsheet conversion, allowing data to be moved between different standards such as XLSX and ODS.

The tool covers automated report formatting, including the management of cell formatting, formulas, and data sheets. It handles the process of reading spreadsheet files to extract information and writing files to export data for external use.

Features

  • Spreadsheet Manipulation Libraries - Provides a comprehensive PHP library for reading and writing spreadsheet files in various formats.
  • XLSX Serialization - Manipulates Open XML Spreadsheet (XLSX) files, including cell formatting, formulas, and data sheets.
  • Excel Parsers - Extracts and processes data specifically from Microsoft Excel file formats.
  • Local Spreadsheet Readers - Provides capabilities to read and parse data from various local spreadsheet file formats.
  • Spreadsheet Generators - Enables the programmatic creation and population of spreadsheet files for external data export.
  • Spreadsheet Processing Engines - Reads and parses data from uploaded spreadsheet files for processing or storage within a PHP application.
  • Automated Analytical Reports - Generates structured business reports with specific cells, formulas, and styles automatically.
  • Spreadsheet Format Converters - Facilitates cross-format conversion, allowing data to be moved between different standards like XLSX and ODS.
  • Document Processing - Reads and writes spreadsheet files.

Star-Verlauf

Star-Verlauf für phpoffice/phpspreadsheetStar-Verlauf für phpoffice/phpspreadsheet

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu PhpSpreadsheet

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit PhpSpreadsheet.
  • phpoffice/phpexcelAvatar von PHPOffice

    PHPOffice/PHPExcel

    11,379Auf GitHub ansehen↗

    PHPExcel is a PHP spreadsheet library used for programmatically reading and writing spreadsheet files in various formats. It utilizes an in-memory spreadsheet model that maps spreadsheet structures to a hierarchy of objects for programmatic manipulation. The library functions as an Office Open XML processor for generating and manipulating XLSX documents and serves as a reader for extracting data and structure from legacy binary XLS files. It also includes tools for CSV data integration and importing. The project provides capabilities for automated report generation and spreadsheet data extra

    PHP
    Auf GitHub ansehen↗11,379
  • box/spoutAvatar von box

    box/spout

    4,229Auf GitHub ansehen↗

    Spout is a spreadsheet file processing library and multi-format generator designed for reading and writing CSV, XLSX, and ODS files. It functions as a stream-based parser that processes large spreadsheet files incrementally to avoid loading entire documents into memory. The library provides capabilities for programmatic spreadsheet generation and data extraction. It supports custom content styling, allowing for the application of fonts, backgrounds, borders, and number formats to individual cells or rows. Beyond basic file input and output, the project covers workbook manipulation through se

    PHPcsvfastmemory-efficient
    Auf GitHub ansehen↗4,229
  • exceljs/exceljsE

    exceljs/exceljs

    15,370Auf GitHub ansehen↗

    ExcelJS is a Node.js spreadsheet engine and manipulation library used for reading, writing, and modifying XLSX and CSV files. It functions as a formatting tool and asynchronous streaming parser for generating complex workbooks containing formulas, rich text, and custom styles. The library is distinguished by its ability to process large datasets using asynchronous data streaming and incremental processing, which minimizes memory usage during data extraction and file generation. Its capability surface covers comprehensive data management, including structured tables, named ranges, and cell da

    JavaScript
    Auf GitHub ansehen↗15,370
  • haris-musa/excel-mcp-serverAvatar von haris-musa

    haris-musa/excel-mcp-server

    3,940Auf GitHub ansehen↗

    This project is a Model Context Protocol server that provides an interface for AI agents to programmatically create, read, and modify Excel workbooks. It serves as a bridge that enables large language models to perform spreadsheet automation and data visualization. The server allows AI agents to generate native Excel charts and pivot tables from raw data, transforming structured information into visual summaries. It provides a mechanism for remote spreadsheet management through a protocol-based connectivity layer. The system covers a broad range of spreadsheet manipulation capabilities, incl

    Python
    Auf GitHub ansehen↗3,940
Alle 30 Alternativen zu PhpSpreadsheet anzeigen→

Häufig gestellte Fragen

Was macht phpoffice/phpspreadsheet?

PhpSpreadsheet is a PHP library used for reading and writing spreadsheet files across various formats. It functions as a spreadsheet file generator and an Excel file parser, allowing for the programmatic creation and manipulation of documents compatible with software such as Microsoft Excel and LibreOffice Calc.

Was sind die Hauptfunktionen von phpoffice/phpspreadsheet?

Die Hauptfunktionen von phpoffice/phpspreadsheet sind: Spreadsheet Manipulation Libraries, XLSX Serialization, Excel Parsers, Local Spreadsheet Readers, Spreadsheet Generators, Spreadsheet Processing Engines, Automated Analytical Reports, Spreadsheet Format Converters.

Welche Open-Source-Alternativen gibt es zu phpoffice/phpspreadsheet?

Open-Source-Alternativen zu phpoffice/phpspreadsheet sind unter anderem: phpoffice/phpexcel — PHPExcel is a PHP spreadsheet library used for programmatically reading and writing spreadsheet files in various… box/spout — Spout is a spreadsheet file processing library and multi-format generator designed for reading and writing CSV, XLSX,… haris-musa/excel-mcp-server — This project is a Model Context Protocol server that provides an interface for AI agents to programmatically create,… xuri/excelize — Excelize is a Go library designed for reading, writing, and modifying Microsoft Excel files in XML-based formats. It… exceljs/exceljs — ExcelJS is a Node.js spreadsheet engine and manipulation library used for reading, writing, and modifying XLSX and CSV… qax-os/excelize — Excelize is a library for reading and writing spreadsheet files in the Office Open XML format. It provides a…