awesome-repositories.com
Blog
MCP
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
·
Maatwebsite avatar

Maatwebsite/Laravel-Excel

0
View on GitHub↗
12,670 Stars·1,978 Forks·PHP·MIT·9 Aufrufelaravel-excel.com↗

Laravel Excel

Laravel-Excel is an integration library for importing and exporting spreadsheet data between Laravel applications and Excel or CSV files. It provides a suite of tools for bidirectional spreadsheet integration, including a system for reading workbooks and mapping data into database models.

The library distinguishes itself through a background processing system that handles large imports and exports using chunking and job queues. It supports template-driven exports by converting HTML tables from view templates into spreadsheet cells.

The toolset covers broad capabilities for large dataset processing, including asynchronous exports and model-based imports. These utilities allow for the conversion of database queries and collections into downloadable documents while maintaining a low memory footprint through segment-based reading.

Features

  • Spreadsheet Generators - Provides comprehensive capabilities for programmatically creating and populating Excel and CSV files.
  • Spreadsheets and Documents - Generates Excel and CSV files from application data and database queries for reporting.
  • Chunked Processing Utilities - Implements chunked processing for large spreadsheets to maintain a low memory footprint during import.
  • Spreadsheet Import Managers - Provides tools for uploading and parsing local Excel or CSV files as data sources.
  • Model-Based Importers - Reads workbooks and worksheets into database models using chunked reading and batch inserts.
  • Data Provider Exports - Allows populating spreadsheet rows by iterating through Laravel collections or database queries.
  • Excel Automation - Converts database queries, collections, or HTML templates into downloadable Excel and CSV documents.
  • Import Column Mappings - Maps spreadsheet columns directly to database model attributes for streamlined data ingestion.
  • Asynchronous Generators - Converts database queries into Excel or CSV documents using automatic chunking and background queuing.
  • Background Job Queues - Implements a background processing system for large spreadsheet imports and exports using job queues.
  • Large Dataset Optimizations - Optimizes the processing of massive spreadsheets through chunking and background queuing to prevent memory exhaustion.
  • Batch Processing - Offloads heavy import and export tasks to background workers to prevent request timeouts.
  • Template-Driven Exports - Renders custom spreadsheet layouts by converting HTML tables from view templates into Excel files.
  • HTML-to-Spreadsheet Converters - Transforms rendered HTML table templates into spreadsheet cells by parsing DOM elements.
  • Media and Files - Imports and exports Excel and CSV files.

Star-Verlauf

Star-Verlauf für maatwebsite/laravel-excelStar-Verlauf für maatwebsite/laravel-excel

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 Laravel Excel

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Laravel Excel.
  • spartnernl/laravel-excelAvatar von SpartnerNL

    SpartnerNL/Laravel-Excel

    12,669Auf GitHub ansehen↗

    This is a Laravel Excel integration library used for importing and exporting spreadsheet files within the Laravel framework. It functions as both a spreadsheet data exporter for converting database queries and collections into files and a spreadsheet data importer for mapping workbook data to database models. The library includes an HTML to spreadsheet converter that transforms HTML table templates into downloadable documents to preserve specific layout designs. It supports large dataset exports via background queuing and processes bulk data imports through chunked reading and batch inserts.

    PHPcsvlaravellaravel-5-package
    Auf GitHub ansehen↗12,669
  • 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
  • jspreadsheet/ceAvatar von jspreadsheet

    jspreadsheet/ce

    7,186Auf GitHub ansehen↗

    This project is a JavaScript spreadsheet component and web-based data table that provides an interactive grid for managing tabular data. It functions as a cross-framework UI component compatible with React, Vue, and jQuery, and can also be embedded as a standalone web component. The grid is specifically designed for XLSX interoperability, allowing users to import and export XLSX files while preserving formulas and styles. It distinguishes itself through real-time collaboration for simultaneous multi-user editing and a flexible system for creating custom cell editors and specialized column typ

    JavaScriptdata-griddatagriddatatables
    Auf GitHub ansehen↗7,186
  • qax-os/excelizeAvatar von qax-os

    qax-os/excelize

    20,682Auf GitHub ansehen↗

    Excelize is a library for reading and writing spreadsheet files in the Office Open XML format. It provides a comprehensive suite of tools for programmatically creating, modifying, and analyzing workbooks, worksheets, and cell data, ensuring compatibility across various office software suites through structured XML serialization. The library distinguishes itself with a built-in formula calculation engine that evaluates complex mathematical and logical expressions directly against workbook data. It also features a memory-mapped streaming architecture, which allows for the efficient processing o

    Goagentaianalytics
    Auf GitHub ansehen↗20,682
Alle 30 Alternativen zu Laravel Excel anzeigen→

Häufig gestellte Fragen

Was macht maatwebsite/laravel-excel?

Laravel-Excel is an integration library for importing and exporting spreadsheet data between Laravel applications and Excel or CSV files. It provides a suite of tools for bidirectional spreadsheet integration, including a system for reading workbooks and mapping data into database models.

Was sind die Hauptfunktionen von maatwebsite/laravel-excel?

Die Hauptfunktionen von maatwebsite/laravel-excel sind: Spreadsheet Generators, Spreadsheets and Documents, Chunked Processing Utilities, Spreadsheet Import Managers, Model-Based Importers, Data Provider Exports, Excel Automation, Import Column Mappings.

Welche Open-Source-Alternativen gibt es zu maatwebsite/laravel-excel?

Open-Source-Alternativen zu maatwebsite/laravel-excel sind unter anderem: spartnernl/laravel-excel — This is a Laravel Excel integration library used for importing and exporting spreadsheet files within the Laravel… phpoffice/phpexcel — PHPExcel is a PHP spreadsheet library used for programmatically reading and writing spreadsheet files in various… jspreadsheet/ce — This project is a JavaScript spreadsheet component and web-based data table that provides an interactive grid for… qax-os/excelize — Excelize is a library for reading and writing spreadsheet files in the Office Open XML format. It provides a… haris-musa/excel-mcp-server — This project is a Model Context Protocol server that provides an interface for AI agents to programmatically create,… google-gemini/cookbook — The Gemini Cookbook is a comprehensive collection of implementation patterns, code samples, and development guides…